Skip to main content

Instant Coffee Takes Me Back to Pilgrimage

· 4 min read

We ran out of regular coffee, hence drinking instant this morning (Pampa brand from Mexico). The smell of this brand takes me back to Haifa, where I went on Pilgrimage a year ago. The B&B we stayed in had an electric kettle and kept us well-stocked with packages of instant coffee. On mornings where we had to get moving before the cafe downstairs opened, that was my wake-up.

Templar's Boutique Balcony

View of the cafe from our balcony, November 22, 2010.

Rediscovering C++ / Performing SQL Bulk Copy Operations

· 5 min read

When last I worked with C++, it was while working on my master's thesis ten years ago, using a basic text editor in a Red Hat Linux 5.0 installation. A new task in front of me: replace a Reporting Services report, which was exporting to CSV, with a new solution that will allow me to create multiple files, with max 150,000 records each. The first challenge is speed: with that many records, only bulk copy will be reasonable. The second is splitting the file. I thought about calling BCP from a C# process, because unfortunately managed code only offers bulk loading into a SQL Server database, not from database to file. But C++ is another story, thanks to the Bulk Copy Driver Extensions made available by Microsoft. So, time for a C# developer to brush up on C++, and learn it the Visual Studio way!

Autumnal Verdure

· 3 min read

This is a strange sort of spring we're having. And a small part of me died a little death watching the new Lorax trailer this morning.

Lessons On North Texas Water, Courtesy of John Bunker Sands Wetlands Center

· 5 min read

This year's drought (new link; SF 2025) has brought the stark reality of water availability front-and-center in Texas. The state has faced droughts before — but by all accounts, this is one of the most severe, and the population continues to expand rapidly. Water is not entirely taken for granted in this state, especially in central and west Texas, but this year's experience seems to have struck home for people in a profound way. Even as we have begun to get some sporadic rain, the talk of stage 4 water rationing continues. And yet there are also stories of people flouting the rules, watering away in their yards. I wish I could accompany those folks on a visit out to John Bunker Sands Wetlands Center.

Design Updates and Fresh Content

· One min read

Currently I'm working on updating the main blog at safnet.com with a refreshed look and feel (the design was last changed "way back" in 2008), then I'll move on to this technical blog. In the meantime, this garish built-in template will serve to remind me that work needs to be done.

New tech-blog entries have been rare primarily because I have been spending much of my technical-writing time on internal documentation at work: trying to build-up a thorough set of documentation in a SharePoint Wiki. Most of that content is proprietary, and would not be useful outside the company anyway. But I do hope to start posting comments here again soon, starting with a few entries after recently reading the classic The Mythical Man-Month.

Review: Down and Out

· 3 min read

Down and Out in the Magic Kingdom by Cory Doctorow is what happens when a classic geek extrapolates the cyberpunk future of a reputation-based economy combined with the extrusion of an open source ethos into the management of everyday affairs, tosses in immortality and lean project management, and sets it all in the context of the semi-religious experience of Disney World.

Anti-biotics and Pesticides

· 2 min read

The organic-bandwagon (and "green" in general) can often seem like a holier-than-thou verbal assault to the average consumer who does not take production processes into account when making purchasing decisions. Moralizing and preaching from the crunchy-granola crowd is not appreciated. And yet there is a point to it all, and we granola eaters need to be armed not merely with facts but also empathy and moderation. That said, often times we are armed merely with anecdote and conjecture, not even fact. Two recent pieces of research present compelling additional facts behind American society's — and by extension, increasingly the world's — over-reliance on technology without consideration of the long term effects:

Over-preparation and Mindfulness

· 3 min read

This afternoon I heard an interview with Thich Nhat Hanh, from the public radio Humankind program, that is helping me frame a response I've been thinking about over the last few days. On Facebook, I posted: "Over-preparation only guarantees that you don't have time to live in the moment. That you don't have time to make a better world today, or to appreciate God's handiwork just beyond your nose and all around. From a comment to a friend after I asked for advice on pursuing an MBA. Thoughts?"

Robe of Light: The Persian Years of Supreme Prophet, Baha'u'lllah, by David Ruhe

· 3 min read

book cover

There are now many worthy biographies of Bahá'u'lláh available to both the casual and serious student. Choosing from among them can be difficult; thankfully, there is enough diversity of perspective, and a rich enough body of source material, that one is enriched by reading several of them. Dr. David Ruhe's Robe of Light: The Persian Years of Supreme Prophet, Baha'u'lllah hones in on Mírzá Husayn Alí's life before He became the "Supreme Manifestation" — as a youth, and particularly as one of the foremost Bábís. That he does so in a relatively objective and scientific manner gives his work an additional refreshing lens through which to gaze on the life and teachings of Bahá'u'lláh.

safnet logo