Showing posts with label coffee. Show all posts
Showing posts with label coffee. Show all posts

03 August 2009

Life in the Fast Lane

Cobblestone cat with beer
Slow down, you move too fast.
You got to make the morning last.
Just kickin' down the cobble stones.
Looking for fun and feelin' groovy.

  -- Simon and Garfunkel

I picked up my wife at the airport late Wednesday night as she returned from a trade association conference related to her job. As we drove home, she talked about the unusual that happened there. It seems 'New Media' and 'Social Networking' tools have popped up on their radar, but her peers are wrestling to understand the motivations, and how to participate. It seems she astonished them, describing the FOSS stories and tools used that I 'bring home' as I recount the day at the dinner table: websites, wiki, mailing lists public and private, user group meetings, IRC, blogging, Twitter, VOIP, and so forth. They were 'wowed' that an old guy like me had used Twitter and a quick Google tour into the Wikipedia, to answer a son's question raised by an Admiral in a meeting at his job consulting for the federal government in metro DC a while back in seconds of a question coming up

I suppose I take the pervasive availability of such tools, which largely are implemented through a foundation on the fruit of the 'Software Libre' movement for granted, and live a comfortable existence in this virtual reality. Although my hair has been gray for a couple of decades, it is not the me of my self-image, where I still feel 25 and full of vigor. That I whistle, and know the words of pop tunes from 40 years ago and play word games on the tunes at the coffee shop with the barrista does not jar me, although if I get a young one, they clearly have no idea what I am riffing on

That to one side, I still revel in the wonder of the tangible world; a world of taking the family to the State Fair, or working with my hands, wood, and tools repairing a grandchild's wagon. I wrote the first draft of this piece -- a blog post -- with pen and paper with no plan on my mind beyond reconnecting with myself after a hard week, not just the CentOS matters, but in my local physical world as well; I should perhaps rather say, this piece wrote itself, flowing out of my hand's motions, creating, and editing on the paper before me, with strike-through's, insertions, and circled blocks of test indicating movement of thoughts into a flow

rat race with ice cream
I got no deeds to do, no promises to keep.
I'm dappled and drowsy and ready to sleep
Let the morningtime drop all its petals on me
Life, I love you, all is groovy!

Thinking back as to how I write, I sorely miss the older times of a ready steno-typist, secretary trained in shorthand, and later a ready 'Dictaphone', and the 'gal Friday' legal secretary who helped organize my worklife for many years. I did the creative work, and she straw-bossed the rest behind the scene, as I turned to face the next 'fire'. Each hard work in its own right, and a great and productive partnership. She's dead of lung cancer now -- was a smoker. Ah well

The economics of such luxuries are prohibitive to most in an era where a person who cannot touch-type is perhaps now considered not yet fully literate. Welcome to the next lap of the rat race in this brave new world

When the positions of transcriptionist, book-keeper, and sales clerk, along with the others mentioned above disappeared, and 'progress' came to the smaller enterprise, they were replaced by the small individual computer, word-processing, Quick Books, etc. Oh, and a subtle transfer to self-service responsibility to do all the work with less facility for delegation. Layers of support costs disappeared, as did the middle management, as entities had to flatten the organizational chart, or be outraced by their competitor

Of course, the workload did not go away, any more than a completely 'paperless office' has emerged, The load shifted up to what were formerly more 'knowledge work' folks -- supervisors, or in a small enough firm, the entrepreneur owner, or just was no longer done ... sometimes the customer is 'drafted' to scan bar-codes and pay a cold machine, and no human hand on the part of the vendor can be found. Just try to find a phone number for eBay or Amazon live support some time

commo antennas

We as a culture have weakened and removed spare resource capacity needed to build and nurture long term repeat customers, in favor of cost efficient transactionalism. Gresham's Law, all over again

Ba da da da da da da ba bap a dee...

During the week I too must prioritize, and work away at the hottest items in Covey's Quadrant One, as my schedule dictates them to me, Less important dreams and promises, desires and goals are left for an open dated 'later.' In my heart of hearts, however, I know that later will never come. Those 'heart's desire' are left behind on the horizon of each new day, for dead

I can offer no remedy, save a caution that when building that schedule, to not mistake a capability to act immediately, with a mandate to do soRushing into the future

Where does the answer lie?
Living from day to day
If it's something we can't buy
There must be another way

We are spirits in the material world

  -- The Police, Sting


06 Aug 2009: edited for a typo/grammar fix, layout error

11 May 2009

Getting to a x86_64 build environment

In the #centos IRC channel on freenode, today, a new user was trying to clean out the 'multi-lib' artifacts in his build environment, so that it was only generating 'x86_64' results

Tom mentioned:

10:26 Zathrus> realistically, just removing glibc.i?86 should nuke everything else...

and so I fired up a victim xen instance to test that hypothesis

sudo su -
cd /etc/xen
ls
cp centos-5-x86_64-test centos-5-x86_64-victim
joe centos-5-x86_64-victim
# the edit is to rename the instance name, and the image to be used
cd /var/lib/xen
cp centos-5-x86_64-test.img centos-5-x86_64-victim.img
xm create centos-5-x86_64-victim
virt-viewer centos-5-x86_64-victim

Then inside the instance as root, I ran:

rpm -qa --qf '%{name} \t %{arch} \n' | sort > pre-remove.txt
yum remove glibc.i?86
rpm -qa --qf '%{name} \t %{arch} \n' | sort > post-remove.txt
grep -v x86 post-remove.txt | grep -v noarch

getting the result:

gpg-pubkey (none)
libaio i386
libgcc i386
python-devel i386

That's a pretty good result for a first pass, and a quick hack. I think I'll go down for some coffee, and think about it a bit morecoffee mug

30 September 2008

Bus test


A recent questioner in the CentOS forums complained about the decision to carry older versions of Unix network services, rather than the 'latest and greatest'.

That person said the package was:
> dead stable
as though it was a criticism. CentOS is not and will never be anything but boring, predictable, and dead stable.

The use case was:
> it will be used as an email server for a small business
without any rationale on why a later version is needed. Security matters are backported, as part of the CentOS upstream's approach on an Enterprise grade operating system. CentOS dutifully issues said updates after a quick trip of a SRPM through the build process (trade mark elidement, signing, and other validity checking; announcement), and sends it off to the 'updates' mirror network, for yum to find.

One goal of consulting for third party clients is to hold costs down and yet meet requirements. Anything more, and the consultant may be learning, but the client's best interest is not being served.

Either the client is being charged while the consultant 'plays', or if not being charged, their business is (unknowingly) being used as a 'crash test dummy' venue for such exploration. Not good.

Consider the 'bus test':

What happens when a bus sideswipes the consultant, who is then out of commission for a month during recovery? [I know of other formulations of the 'bus test', of a more gruesome nature, but they are not needed for this hypothetical ;) ]

By forking as little as possible, nothing bad happens to the client.

Seems like a win to me.

Now, where did my coffee cup disappear to?

20 August 2008

Let's get rid of disclaimers like this ...


... on mailing lists, as well. Or just subscribe and post from another email account. Or use more than a subject line to ask a question.

Email must be too hard for mere mortals to figure out.


Date: Wed, 20 Aug 2008 08:17:39 -0400
From: Mark T. Kennedy
To: quickfix developers
Subject: quickfix-d] is there a new bug/issue tracker?

QuickFIX Documentation:
http://www.quickfixengine.org/quickfix/doc/html/index.html
QuickFIX Support: http://www.quickfixengine.org/services.html

/mark

This communication and any attachments may contain confidential/proprietary
information and is intended for information purposes only. It is not an
invitation or offer to purchase interests from Diamondback. Any
representation to the contrary is unintentional. This communication is
intended only for the person(s) to whom it is addressed. If you are not the
intended recipient you are hereby notified that you have received this
document in error and that any review, dissemination, distribution, or
copying of this message or any attachments is not permitted. If you have
received this in error, please notify the sender immediately by e-mail and
delete this message. All e-mails sent to or received from this address will
be received by Diamondback's company e-mail system and is subject to
archival and possible review by someone other than the recipient. This
notice is automatically appended to each e-mail message leaving Diamondback.


Where is my coffee cup, anyway?

12 August 2008

If a tree falls in the forest, and no one hears it, ...


... does it still make a sound?
-- folk equivalent of a Zen koan

hmmm. No smiley. Clearly sent by someone with a keen perception of the obvious:

Date: Tue, 12 Aug 2008 08:56:29 -0400
From: spamtools-owner @ lists.abuse.net
To: herrold @ owlriver.com
Subject: Spamtools recipient validation for herrold @ owlriver.com

This is a probe message to check the distribution of the spamtools list. Please let me know immediately if you did not receive this message.

Regards,
John Levine, list meister


I'll hop right on getting that message out, right after another cup of coffee.

17 July 2008

"... I've got a bad feeling about this"



said Han to the Wookie.

When my aged mother starts asking about blogs, and how she can start using one, it is probably time to do a trial run for a while. But it doesn't mean I have to like it.

I am pretty non-emotional when participating in, and chan-op'ing in the #centos IRC channel at: irc.freenode.org. But we do get the same questions, day after day, by people who either won't read, or won't take the time to do anything more than leech the channel for a quick answer. Once fed their answer without having had to go through the process of learning the skills to dig an answer out, they promptly disappear ... until the next random problem happens to them.

All the expected resources of a mature FOSS project are there; and signs are posted as to channel expectations: a /topic banner, a web page specific to the IRC channel, a wiki, a forum, documentation, a bug tracker, man pages and .... Release Notes. But it is easier to burden an entire channel of several hundred people, than to look for the answer first. Classic 'tragedy of the commons'.

Sadly, even some channel regulars feed such bad behaviour, and so encourage it. It is just like leaving food open on the counters, not washing dishes, and then being surprised that roaches appear.

Don't even get me started on people seeking, and channel participants giving, answers on software we do not ship. I'm sure I'll see a writing prompt on that soon enough.

I think I'll go get a coffee. Dark roast, no cream, no sugar, and a large portion please.