Book Review: Absurdistan

[updated 18 months later]

I started writing this post on Jan 9, 2007. I have not taken a chance to finish the post since then, so what value are my comments on the book then? I can only say that I have thought of the book a number of times, and always in positive light. Perhaps it really did deserve all the praise.

Still, the only point I really had when trying to think of the book was that I liked “Money” by Martin Amis better. So, if you have a chance, read both and compare. I am curious what you would find.

ps. For some reason ” The Yiddish Policemen’s Union: A Novel” by Michael Chabon keeps falling alongside Absurdistan in my head. I am not sure why. Perhaps because it also grew on me well after I finished reading it.

[original fake-sounding review]

Absurdistan Book Cover

I have not seen a book, or an author, this hyped by NYTimes for a while. Walter Kirn’s review, could hardly be more glowing, with praise distributed evenly between the book itself, and its author in general.

I do not wish to disagree completely, but the overall effect of the book on me was underwhelming. I could not help but feel that the book is thin, with little substance underneath. In all fairness, I am not sure Mr. Shteyngart tried to make a book that was deep and soulful – perhaps it was my misreading of the reviews that led my expectations in that direction. The tone of the book is certainly playful, with the plot easily moving along on author’s whim, rather through some powerful internal logic that forces the characters in one direction or another.

The book has its strengths. Many former-USSR immigrants, and those from other countries I am sure, will recognize their US alma-maters and , and the obsession of parents in having their children go to top-tier school. blah blah.

Posted in Uncategorized | Leave a comment

Upgraded to 2.5.1

Should have done this earlier, I suppose, but given how “busy” this site is, did not see a reason until now.

I have to say, a whole set of discussions, as well as a Fred Wilson’s post here.

[Update] The process, without updating plugins, took about 15 minutes. That’s just *nice*.

Posted in Site Maintenance | Tagged | Leave a comment

That could be interesting

“Beginning Oct. 15, a monthlong discussion of “War and Peace” will appear in the online edition of The Times. The panelists will include Bill Keller, the executive editor of The Times; Stephen Kotkin, the director of Russian and Eurasian studies at Princeton University; and Francine Prose and Liesl Schillinger, both frequent contributors to the Book Review. The moderator will be Sam Tanenhaus, the editor of the Book Review. Readers can find the discussion at nytimes.com/books.”

from NYTimes Book Section

I suppose it would be too much to expect the times to publish the discussion as an RSS feed.

Update: There is, actually, an RSS feed for the NYT Reading Room blog, but the Times still is not ready to actually put full posts into RSS, just the abstracts.

Posted in Link Dump, Personal | Leave a comment

new year, new post

One of good things about the last two weeks of December is that a lot of people who used to call NYC home come back for a visit. They do not come back to see me specifically (I am not a big fan of “…you from New York? I used to know a guy who lived there” school of conversation) , but nevertheless some of them that I used to know do meet for coffee, tea, dinner, whatnot. This season was particularly good to me, and as conversations go things turn to books and reading in general. Ideas and impressions are exchanged, authors lauded,screenwriters lambasted, and blog URLs exchanged.

So I was actually surprised that not one of these well-read people reads the excellent defensetech newsletter. For me, it is a fun way to once a month be amazed at what people do, and maybe should not.

Posted in Personal | Leave a comment

Article Review: Integrating Business Continuity Criteria into Your Supply Chain

[Repost. Going through old archives.]
Integrating Business Continuity Criteria into Your Supply Chain” by Geary W. Sikich is an excellent, excellent article. Clearly the author knows what he wants to say, and has thought for a long time about how exactly he is going to say it. He clearly outlines steps he believes are necessary for integrating business continuity into the procurement product and vendor selection and management. Indeed, the summary of the article is presented as:

Developing business continuity strategies and embedding business continuity processes into an organization’s procurement process can enhance the organization’s ability to actively assess and monitor vendor capabilities

Going farther, Mr. Sikich also talks about possible implementation strategies and approaches, proposing a phased implementation of 5 phases:

* Phase 1: Assessment & Vendor Continuity Questionnaire –— deliverable: letter report with executive summary that will include discussion and recommendations based on the results of the review of essential elements of analysis (report)

* Phase 2: Procurement Integration (vertical/horizontal) –— deliverables: procurement management system, vendor business continuity management program and plan integration criteria guide (tools); and procurement management system, vendor business continuity management program and plan integration criteria guide training program materials (knowledge transfer)

* Phase 3: Monitoring & Enforcement — deliverable: procurement management system, vendor business continuity management program and continuity plan integration criteria guide maintenance criteria (sustainability)

* Phase 4: Sustainability — deliverable: periodic metrics, event response reports

* Phase 5: Maturity Model Evaluation — deliverable: metrics for maintaining the process, change management procedures

In conclustion, the author exhorts senior management to:

“Using their status as “leaders,” senior management and board members can and must deliver the message that survivability depends on being able to find the opportunity within the crisis.”

and makes a claim, quite credible in my opinion, that:

Market research indicates that only a small portion (5 percent) of businesses today have a viable plan, but virtually 100 percent now realize they are at risk. Seizing the initiative and getting involved in all the phases of crisis management can mitigate or prevent major losses. Just being able to identify the legal pitfalls for the organization by conducting a crisis management audit can have positive results.

The forum for the article, published in Supply & Demand Chain Executive magazine, is also one of the primary targets for business continuity efforts. It would seem; however, that it is also a more narrowly focused audience than the subject of overall risk management and business resilience. Clearly lessons and thoughts expressed here can be applied over the whole enterprise, not just the procurement process.

One interesting point that I have not seen made much is the tiered structure of tactic, grand tactic, and strategy, that applies to all the business level components (logictics, finance, etc.) of a supply chain:

At the tactical level the focus is generally on event response and mitigation. The focus at the tactical level should be on response and mitigation while the need at the tactical level is for support from the next level (grand tactical). At the grand tactical level, the focus should be on support for the tactical response.

Additionally, at the grand tactical level the focus should be on the prevention of cascade and containment of cascade effects on the organization. At the strategic level the focus should be on management oversight, coordination and facilitation of restoration of services. It is important to note that a key element in this vertical and horizontal process of detection, classification, response, management, recovery and restoration is seamless communications. Seamless communication is based on the adoption of common terminology and in the functions represented at each level.

A good diagram is also presented. It would interesting to see organizations model the interactions between tiers not just on a formal level – similar to ones in the article, but also on business process, product, or supplier-specific level. The charts could look something like this for vendor X:

One could continue by developing baselines and profiles for different types of vendors and processes. Let’s say an ideal situation would result in values of 100 for each components across all tiers. Given limited resources, one could set existing values based on resources and processes in the present, but also set appropriate risk profiles. We could then easily overlay the two charts to see where the organization is underperforming – or over-budgeting. Once applied consistently to all vendors, the approach could also allow an easy model of the impact adding a new vendor would have in terms of improving operational resilience, or decreasing it. The 3D chart presented here can certainly be modeled using a pivot-table in 2D. I feel that in this example is does help to show whether for a particular component on each tier the organization is well-prepared — and how that preparedness changes from tier to tier.

Posted in Resilience | 2 Comments

Virtualizing for Resiliency

This was originally written on March 6, 2006.

—————————————————–

A colleague sent this article on virtualization to me today. This is not the first virtualization-related piece of information to come across my desk today either. There are also calls to customers, calls from vendors, and other pleasantries. The main point of the article talks about different strategies for increasing “yield” from a cubic foot of data center space.

The comparison to agriculture is apt, I believe, since for our society information generation, storage, and retrieval mirrors the concerns of agricultural societies in years and millennia past. Data Centers are our fields and granaries, and the network is the road between our towns, those fields, granaries, mills, and bakeries – replaced by online communities, data centers, SANs, database and application servers, and web servers respectively. What data center managers are going through now is similar to the “closing of the frontier” thesis by Turner.

As a result of the closing of the frontier, several significant changes occurred. As the availability of free land was basically exhausted … At the closing of the frontier, we entered a period of concentration — of capital, as with monopolies and trusts — and of labor, responding with unions and cooperation.

We can theorize, that as opportunity to add thousands of square feet of space for data center use becomes exhausted, people actually have to turn to concentrating – or consolidating – their resources for more productivity. Similarly, we power expenditures for running the CPUs and the disks, and power to cool them as well rising proportional to the density and amount of used space, and rising again as the cost per unit of power has increased by 50 or more percent over the last 2 years, managers better be getting something worthwhile from all those boxes. Suddenly, it is not longer possible to just “add a box” to a rack. Like modern agriculture, the “yield” from all these machines must be watered with power, and fertilized with efficient allocations and management.

Continue reading

Posted in Resilience | Leave a comment

Shooting angles

There are a lot of rules in photography, and one of the biggest temptations for people is to “break” them. Pretty much always, for pretty much anyone that is a bad idea. Much like driving @ 200 Mph is a bad idea for most people most of the time… Sometimes one does come across compositions and executions that break rules on purpose to good effect. That is rare, but here is one photograph that does this well:

I am never quite sure whether it is alright to repost someone else’s images. In this case, it was posted to a website with no subscription, and I am providing the link to the original post and serve the image directly from the server… To be absolutely clear – I did not take this image. As if this was not obvious already

Posted in Photography | Leave a comment

If Meng recommends it…

Meng writes:

“I don’t think I’m going to need iPhoto any more. I have fallen in love with Adobe LightRoom.

Joining the ranks of other DSLR snobs, I will henceforth shoot in RAW, not JPG. “

I have also been on a Lightroom tear for the last month or so. Few weeks ago I had a chance to really try it out during a trip, with a hundreds of [poor] pictures shot over a couple of days – and I have not been so impressed with photo software … ever.

Photoshop is awesome, of course, but it really does not do much for management of the photos. Adobe Bridge has been horrible for years, but I think its recent improvements (with Photoshop CS2) are negligible compared to Lightroom.
Adobe finally got the separation between shoots and collections which are obvious to photographers, but for some reason not to those who create photo management applications for them. Cannot wait until it is fully integrated into Adobe RAW/Photoshop and has more full-featured version control.  Ever since I started shooting RAW a year ago, I had problems with my old workflow and could not find a new one that worked. Lighroom finally lets me easily keep my initial files where they are, and create collections from each shoot that can be sent to family and friends, or merged into more specific  “portfolio” collections. Now I just need to figure out what to do with the 90GB or existing photos which are already stored according  to my old system…

Some of the nicer things about Lightroom compared to other systems:

  • implicit understanding RAW and non-destructive editing workflows
  • clean separation between shoots and post-shoot categorization
  • transparent file structure — no proprietary databases I can not synch between my many backup hard drives and machines, at least as far as files themselves are concerned (not sure about keyword and other info)
  • smart control for gauges, and still ability to just type in values everywhere
  • fast – even for RAW (especially for RAW!)
  • small touches that show understanding of the paranoid photographer’s mind. Such as the ability to immediately copy imported photos to another location as the import goes on. This creates a backup right away, even as files are been copied off the camera or memory card. Easy to do, but so many tools do not seem to get it…

A previous post on this site had a few comments about the different pieces of software I use. All of them have now been replaced with Lightroom.

Posted in Personal, Photography | 1 Comment

Software as a Service – a resiliency look

Preamble: I wrote this a while ago, and moved it to this blog in draft mode. It is being republished because… I do not have time to write anything new. Comments welcome.

—–

Starting point for ruminations was this – IBM Recruiting ISVs, Partners to SAAS:

Viewing the software-as-a-service market as a major new-growth industry, IBM is offering a package of services and incentives to help software companies and channel partners deploy their products as hosted applications.

IBM is looking for a wave to catch to vault it over Sungard and other, smaller, companies specializing in hosting company’s backup servers and data. It is worthwhile, I think, to look at the generalizing principle on software-as-a-service (SAAS). What are its implications from a resiliency and continuity perspective?

For starters, SAAS goes beyond the now well-understood Application Service Provider (ASP) model. ASP implies that an application, usually one which covers at least one complete business process, is hosted by a service company rather than an internal IT department. From a computing perspective there is often little difference. After all, most large and medium-sized companies today have widely distributed IT deployments and most users do not know whether the web application they are using is coming to them from a data center 3 floors above or 3 thousand miles away. So what does it matter whether someone else is running a web server instead of your organization? Better organized resiliency programs certainly take this outsourcing into account when creating plans, treating ASPs as critical vendors as much as someone else supplying financial data or iron ore might be.

SAAS is a slightly different beast. One can think of an ASP provider as an implementation of SAAS, providing that “service” in SAAS in fairly large and monolithic chunks. But it need not remain that way. What if a SAAS provider is someone like former hitbox, providing a very specialized service of web analytics, or qualys continuously searching your network for vulnerabilities. In both cases, data might be downloaded and analyzed by a tool hosted by some other 3rd party, or internally. This software service is now provided as a small part of an overall business process, and may not even be known to the business unit as a component of the process that is provided by an outside vendor. To re-use the examples of services in this paragraph, we can consider the following scenario for web analytics:

IT Department provides traffic report and analysis to all departments in the enterprise. Most likely 90% of the department could not care less about the accuracy and granularity of the results. Marketing; however, is an exception. While it carefully tracks website usage all the time, a day-long outage of analytics would not be a major problem unless it coincides with a test run of a new marketing campaign. At which point and to which internal customers should IT direct an awareness campaign of the outside vendors it is using for the moment? Once a service become part of the enterprise services, their origin becomes largely transparent to the business level consumers of the service. It is worth noting that for most services only a small number of users will have a critical need of it. How should vendors be now evaluated for reliability and contracts structured?

Previously, when a department wanted to use an ASP both that business unit and IT would be involved in the evaluation process. However, SAAS will now allow both IT and business units to go it alone. That’s where things can start falling through the planning cracks since a lot of the services may not be part of the primary impact analysis process. In our scenario Marketing may not be aware that web analytics is separate from web server maintenance, and IT may not know that its outsourced analytics service is critical to some group – in this case Marketing – 3 weeks out of the year.

Similarly to how cheap Windows and Linux servers proliferated in workgroups a few years ago, cheap and transparent services will have a huge impact on how applications and business processes are assembled and executed in the future. Different providers may even be used for similar process steps in various locations or processes across the enterprise. How should customers reconcile their needs for efficient and cost-effective services with an increasingly flexible software services environment? One way, of course, is for an organization to forbid the casual use of outside software services and require than any allowed uses go through a rigorous evaluation process for each service, with clearly identified IT and business level integration points and fully performed cost-benefit analysis. That would work to keep smaller service vendors out, but they are also the most innovative ones.

Another way is for someone like IBM to step in. Salesforce is already doing something similar with its AppExchange, and I think other players are gearing up. IBM has an advantage over Salesforce and others, such as SAP or Oracle in that it has a much more independent platform. IBM can become, effectively, a guarantor of a service, whether it was developed by them or not. By providing the infrastructure, IBM can make sure the basic hosting things go well – such as service uptime, bandwidth, power, etc. Furthermore, IBM can host the same service in different configurations – critical for Marketing and delayed for other department, for example. Its market power would require service vendors to certify their products for stability and scalability, and remove the uncertainty from customers of dealing with a small and unknown entity. Organizations could then provide business rules for department to use, or at least test services, provided they comply with certain requirements – certified by IBM, and are hosted by a reliable vendor – such as IBM. At some point a need to both a certified host and certifying authority will become too strong not to produce a whole sub-industry. Currently, Accentures & Delloite’s of the world have the lead on certifying implementations (information security, for example). However, IBM already has a host of certification programs for its WebSphere Catalogue, as well as Ready for Virtualization and others relevant to organizational resiliency. Moreover, IBM has the ability the Accenture and its ilk lack of becoming insourced not only at the customer level, but vendor level as well. What that means is that vendors could develop services and solutions concentrating on their core competencies, not peripheral requirements of hosting an on-demand software service, for example.

As someone who works for a small vendor, I know that I would not very excited about having to build up a tremendous amount of infrastructure and support capabilities instead of farther developing our product. We did what we needed to do for our customers, but the less we have to do of things we have no competitive advantage in, the more value-added activities we can engage in. I am sure many other vendors feel the same way, and I think a lot of customers would be much happier if they could both easily use innovative services and have world-class hosting support to guarantee the robustness of that service.

Posted in Resilience, Web | Leave a comment

A new addition to the “family”

I am really good at not throwing things out. One could consider me a pack rat, at last for some things. I was looking for a 15 foot Firewire cable yesterday, and found angled brackets from 3 years ago when I built a table for our printing press… Why was I looking for a Firewire cable, you ask? Easy to explain…

We got a new computer.

Costco, the one store aside from B&H that has no problem separatng me from my money and uniting me with large amounts of various stuff. Mostly foodstuff[s], but not always. Like yesterday, I could not pass up a $499 for a G4 Mac Mini. Nicely loaded, for a mini, with the 3-year warranty, a wireless mouse and keyboard, and the superdrive. It is exactly the same at the >$1,000 one currently for sale at the Apple store, but 4-5x times slower. That should cover the discount, would not you say? However, when upgrading from a 1998 1st generation G3 running un-upgradeable OS X (10.15) due to its lack of a DVD drive, it is a nice upgrade. More importantly, it leads to the next paragraph which contains embarassingly youthful gushing.
Every time I get next to a Mac, I really wish I could just switch to one. How do they manage to make Windows-based machines look lame each time, I am not sure, but they do. It probably starts with a lack of poster-sized instruction sheet, continues with a 5 minute setup that discovers everything there is to be found in a pleasant and logical manner. It builds from there with fast and accurate searching, the iLife suite, and the general feeling that “things work as they should.”

I am not a huge fan of iTunes or iPhoto – as specialist applications for music or photography they lack a lot of features ,and are not particularly fast or comfortable for advanced use. As general applications that should come with your computer – they are marvelous. I have only spent a couple of minutes with iWeb to see that it again, manages to deliver 90% of functionality in an easy-to-use package. Sure, Dreamweaver had many of the same features for years – but who used it and when? Same can be said about iCal – the calendar program, and other programs.

I think Apple has finally pefected, or has come very close to it, the mix of building proprietary software for a core audience that it understands, closely controlling the user experience by providing the hardware to OS to application level layers, yet truly supporting open standards where it is important for power users. It took me all of 2 minutes to add my google calendar feed to the iCal application. It is important, to a critical segment of users, that underneath OS X is a Unix BSD foundation. Apple is able to walk the straight and narrow in giving its users standard power and easy of use in one package. In my case, the package is about 6.5″x6.5″x2″

Posted in Personal | 4 Comments