April 30, 2006

Mid-City

After JazzFest I was in Mid-City. I had flashbacks. I never liked Mid-City, but I didn’t realize it. I loved New Orleans. I didn’t like Mid-City. Mid-City is a slice of Ann Arbor in New Orleans.

Then again, I might not dislike Ann Arbor. As long as we’re having revalations.

Saw someone I at JazzFest 2004 at JazzFest, but took a while to place the face. She was gone. Passed by the place where she stayed when I met her. Wandered into their yard. Asked for her by first and last name. Asked if I could wait for her. Thinking I was in New Orleans, I sat, waited, expected to chat with people. The woman I sat next starts off by asking, so are you stalking her?

This is a sensibility.

All men are inheriently preditors. All violence in the world stems from testosterone. All violence in the world can be abated if one of the parties would step down.

Thus, if you are attacked, don’t fight. That will only make it worse.

That is a sensibility.

Thus, when I’m asked if I’m a stalker, ha, ha, I’m supposed to take it in stride, because, you know, so many men are, and you can never be to sure.

She arrives. We get a drink at Liuzza’s. We’re getting on like gang busters. We return to the party. She introduces me to the host. She says, this is Alan, he’s stalking me.

My jaw drops.

I turn to her and say. I don’t find that the least bit funny. Now what am I supposed to do. I don’t have anything to say after that.

You see, it’s so common that men are stalkers, and if a man goes to the trouble to seek you out, that is stalker behavior. Oh, it’s normal too, but it’s big comedy for these people to pretend that it is a preditory and criminal activity, and for them it’s funny, because for them it’s a truth, because all the world’s ills are testosterone laden.

It is in part in part true enough, that people like this get more than their fair share of stalkers, because the self-respecting man steers clear of this sort of non-sense. More than once in Ann Arbor I’d heard women complain that Ann Arbor men were either bitter or passive. When you express intrest in a woman, and are met with the threat of establishing a criminal precident, you tread lightly. Quite lightly. You can hear someone telling someone else, someone told me he was a stalker, I don’t know who, or where, or in what context, but it was said.

And I’ve said it before, in Ann Arbor, you are stuck having to come accross as not a stalker, as opposed to having to come accross as fun, witty, or considerate.

It has been months upon months since I’d suffered a situtation that was so deliberately awkward. It was culture shock. I was stunned. I imagine that if I was born and raised in New Orleans, I’d say I’d never been so insulted in all my life. I spent so much time in Ann Arbor, however, that the insult is familiar.

It’s been months, though. The people I’ve met in New Orleans understand. They understand that when you only know one person at a party, you are going to feel uncomforatble. That if they are that one person, they are supposed to make you feel welcome with polite introductions. I’ve grown accustomed to graciousness. This sort of introduction is unimaginably rude.

Spent the rest of my time with this woman was spent barking at her, like Biff the dog barks at the postman. Got her to apologize, which she did sincerely, but couldn’t stop telling her what was wrong with her kind of people. It wasn’t until she’d gone that I realized how much that introduction humiliated me, and that I was barking at that sensibility.

The night I met that woman at JazzFest 2004, a man was shot in the head during a robbery. I was walking up on him when the police pulled up. This night, at this party, someone mused that knowing the victim, which they all did, he probably mouthed off to his murderers.

That stuck in my craw, too. I barked and barked.

What a sentiment. He should have followed procedure. Not that he deserved to be murdered, mind you, but you don’t mouth off.

Where is the outrage and thirst for justice? What is wrong with these people? Is blaming him their excuse for not accepting the burden of outrage?

I’m a stalker? No. It is simply that you are all prey by default.

How can you harbor these sentiments in a city as murderous as New Orleans? It makes sense to me in Ann Arbor, where violence is distant and abstract.

This I understand. That it is so much easier for these people to be judgement of the person before them, than it is to be judgemental of abstractions of people.

Which is fundimentally why I do not like these people. They are horrible friends. They will not take your side. In part moral relativism. In part because it means they see taking sides is an escalation. They might be a part of a confrontation. Except that they are so pathetic, they won’t take your side when you tell of someone they will never meet.

They won’t tell you to take a stand. They only validate you when you fall.



April 29, 2006

Blog by Email

Getting people started with blogging, it’s tricky. It takes them a while to adopt the new editor. Getting people to comment on blogs is also tricky.

It occured to me that it would be much nice to not have to write these silly things myself. What silly things? Blog entries for the people that I’m trying get out into the world of blogging. I ask them to email me a blog entry, and I’ll enter it for them, if that’s what it takes.

Thus, I decided I ought to take a stab at a blog by email service. I registered the name blogbyemail.com.



April 28, 2006

Tracing Swag

Would you believe that I am writing Java again? My PowerBook didn’t crash for well over an hour, and I was able to work in Eclipse.

Tracing

My tracing swag will simply record objects. It will be based on the premise that object allocation is fast with the generational garbage collector. To report the status of an operation, create an object and send it down a pipe. That pipe may be in process or send accorss processes. The object is added to a linked list of objects. Only the head of the list needs concurrency control, since the contents of the list are immutable. On occasion, the list is flushed to disk. The objects are written.

If you don’t feel like tracing then you can build a map with a handy builder utlity.

When tracing is off, the record object is handed off to a null function, nothing happens, and the object is short lived and plucked by the garbage collector.

Controlling Tracing

Tracing starts by requesting a tracing object to which to write. This is done by handing off a class name to a look up algorithm based on something I saw Sedgewick do once. It will perform a linear search to find all the tracing settings and return an object whose methods are used to write the output. If tracing is entrely disabled then an object with no op methods is returned.

The objects are a TracerFactory which creates a TracerServer for a particular class name. The TracerServer returns a Tracer when one is needed.

Once you have the object, each trace has at least two method calls even if it is a no op.

Reporting

Reporting is driven by iterating through the list and serializing the objects as XML. Using XSLT, the objects are transformed into HTML and viewed in an Ajax application.

Architecture

There are three places where the list can be stored. One is in process. The lists get written out by a worker thread, or after a certian number of objects. Out of process means funneling the objects to a server that will build the lists and perform the occasional flush. Finally, there’s the option of having the reporting be a separate servlet, and that it polls the applications to flush their queues of objects. Polling is one option pushlets are another.



 

Netgear WG511 on Linux

I’ve installed a Netgear WG511 Wifi card on my old Sony VAIO’s Fedora Core 4 Linux partition. I used the Linuxant DriverLoader and followed the instructions
on Ramsus’ Toys Page. Then I fired off the commands, iwconfig eth1 mode Managed, iwconfig eth1 essid "Coffee Shop", dhclient eth1 to get connected. There is a $20.00 license for Linuxant. There is a native Prism 54 driver, also.



April 27, 2006

Failure Points

Getting back into my failure patterns, part of the reason I created the Kiloblog, to announce and explore why I fail. I fail, by the way. I’m of the impression that my failures are the result of some simple, identifiable flaw. I intendto trace the flood of failure its headwaters.

My life, these days, has a lot of people in it. More data. Easier to debug.

At some point I’d had four failure points. Owning up, where I’m too eager to apologize, to beg forgiveness. Currying favor, seeking the approval of those who disapprove. Proving Myself, where I begin each relationship by subjecting myself to a test. Too Little, Too Late, which is how I precieve that which others might consider an accomplishment.

The first two have since been reduced to throwing good people after bad. Good people are quiet on my mind compared to bad people. Bad people tend to have the defining characteristic of disapproving of me in some way. Disliking me is not a problem for me. Attacking is not a problem. The natural respose is to disengage. Disapproval is a form of engagement.

Owning Up, comes from surronding myself with the disapproving. Accept their disapproval, and then you accept the shortcomings that the disapproval implies. This must also be at the root of my dislike for honesty. The disapproving expect honesty. Honesty means owning up to ones pathetic nature. I’ll be honest with you. Yes, I’m fat. Yes, I’m unfocused. Yes, I’m lazy. Yes, I offend people. Yes, I’m ashamed.

It is all in this pool. Distrust of the honest. Which gets me in trouble, when I beg of a girl to lie to me. Don’t tell me the truth. Truth is cheap. Use your imagination. If you love me, decieve me.

To state it plainly. People that are honest with their emotions are using honesty as an excuse to express themselves without concern for those close to them, or as a cover for the intended harm that emotional honesty inflicts.

Currying Favor, comes from surrounding myself with the disapproving. Obviously, I’ve tasked myself with entering into their good graces. I am a lickspittle.

As ugly as this is, the true failure comes from throwing good people after bad.

Good people are those who do not disapprove. They reflect a handsome image when engage with them, although I’m not likely to look directly at them to see. Bad people are outlined above. Good people are a wellspring of inspriation. Bad people are a vortex of muddle.

In throwing good people after bad, I take the approval of the good people in my life, and use it as evidence to convince the disapproving bad people of my worth.

I fail.

Before I move onto a realm of failure in it’s own right, I’d like to explore the economics of this failure pattern. Why do I expend the support of the approving on the disapproving?

Fear. Yummy, fear. Fear of the disapproving. That they will bear witness against me. That they will spread their disapproval, or worse, cause people dislike me.

Apprently, I believe that the existance of disapproval is a liability, and approval exists to mitigate that liability. My life is focused on disapproval and it’s irradication. Although, I’m conciously aware that dislike, distrust, and disapproval cannot be avoided, I’m still opposed to it, at my own expense.

Perhaps, at some level, I understand that any sort of success brings a coterie of disapproving. If it is only because you can now been seen as a gentrifying force. An evil yuppie. Thus, I keep myself in poverty, for fear of offending anyone.

Who can disapprove when they get something for nothing?

Proving Myself, is a transitional failure point. It has much to do with Currying Favor, but it goes one step further. Every step of the way, I talk about what I will do, not about what I’ve done. Every relationship begins with a promise and is perpetuated by a promise, but make no efforts to obtain recognition.

The final failure point is Too Little, Too Late. Always striving to be original. There can be no precident. I dismiss what I accomplish. I don’t see it as an accomplishment at all.



 

Worker Bees

I sell for a living. I’m afraid that the readers of my blog are going to be put off by that. Ultimately, they will. The folks that I know are people that are uncomfortable with doing at all well. I sense this. I sense that is one of my failure points, to fail so that I do not offend.

Is it that simple? Are there two types of people in the world, leaders and followers, alphas and beta, and you simply take on one roll or another? Why can’t we all be rich? Because there is some larger social programming that says that we will annoint a handful with riches, and hover around them.



April 26, 2006

Qualification

About to call someone who has expressed interest in a weblog. I don’t have a procedure for selling this service that is supposed to be my main source of income. I know that in sales there is the concept of the pipeline.

I will not quibble about words. Enemy of the good. I can’t help it if it sounds salesey to use the word qualifying. I am not going to struggle to find enlighted, customer oriented mumbo jumbo.

That is the a first step. Do they want a weblog? Does it make sense to have a weblog? Are they willing to spend the money?

Recently, someone who’s been flirting with me about web work, called and asked if I knew about computers. Oh, sounds like free tech support. I said yes. Could you backup my computer and remove all the junk?

These are tricky, because when I say that I don’t know how to do something, people look at me and are taken aback. They assume that computing still involves swapping floppy disks. I say that I can do it, but I don’t want to.

I stopped by French Quarter Computer Services and got an estimate. I was impressed that they were so confident that it would only take two or three hours. I forwarded the information, with the price, and it was obvious that it was more than the customer was willing to spend.

This is not my customer. I know this now. There was no haggling, because it was not my price. I didn’t have to have that sinking feeling of telling someone something they didn’t want to hear. It was a pleasant way to know that this is not going anywhere.

Somethings to think about as I follow up on some leads.

First, have an answer if they do not want what I have to offer. That is the reasoning behind creating local properties, where someone can list themselves for a fee. Otherwise, there may be some sort of web development firm online that has an affiliate program.

Second, qualification before the fact is easy enough. Do they already run advertisements in the Gambit Weekly or Times-Picayune? If so, they have the budget for a real Internet presence. Why not ask them how they currently advertise? I could also ask them about their existing software applications and their telephone systems.

Choosing the wrong customers is fatal for a small business. It can send you down a low margin path, doing fiddly work for small but quick sums. Large businesses pay for bad customers with the profits from good customers. Small businesses don’t have that kind of scale.

We the solo, need to ignore the pap about customer service and realize that for us, we are going into these things one on one. We need relationships that are reciprical, not servile.