Aug 18

A Love Story

A Love Story

It was a beautiful day in Japan. The remnants of a typhoon had cleared out the day before, leaving a fresh clear air to roast dry in the blazing sun. Yet the temperature was not so bad, as the typhoon had departed to the northeast, leaving in its wake a gout of cool air from the north, a result of the storm’s counterclockwise circulation.

Ants scurried along a metal rail, painted by sailors long departed, just outside the temporary headquarters of the United States Navy’s Seventh Fleet. There was a concrete ledge perched along the round of an ancient rock cliff, a location previously developed by the Imperial Japanese Navy with the trademark spongy concrete and incorporation of rocks and trees into the structure. A metal staircase led to a parking lot below, constructed of steel piping and diamond-plate. A wooden picnic table and a few deteriorating benches were the more classy part, with some rejected old chairs left out to die in the elements, contributing their weathered innards to the general funk around what was now a smoking area with a bucket and a trash can.

A cicada buzzed noticeably closer than the others, and was spotted clinging to a skinny twig arising vertically from the joint between two robust branches of a magnificently spreading pine. His song began with a rasping rising call which was repeated, with increasing urgency, until it broke into a syncopated climax, a twee-gaw-ee-awww-weet chorus with ripples of accent.

A cicada is hatched and burrows underground where it lives for seventeen years, or thirteen or eleven, at which point it climbs above ground, climbs a tree, grabs on the the underside of a branch and molts to unfurl its wings. The bug’s heart, such as it is, pumps furiously to inflate its wings which then harden in the fresh air. I do not believe that the bug eats after this, although I could be mistaken. The rest of its life will be dedicated to finding a mate, and its primary mission in life is accomplished, if at all, on the strength of the rasping, buzzing song.

Our cicada continued its set list of rising calls and jazz-fusion codas, taking short breaks between efforts. An animal whose procreation depends upon a single tactic has evolved to perform that task rather well, and the clatter of these bugs can be deafening. This one was no slacker, and the song rebounded from the table, the concrete, the steel rails, so that no two places on the platform seemed to sound the same. But always it was the rising sets, and the disco-strobe aria. Of birds and bees, and flowers and trees, the bug presumably knew nothing. His mission in progress, he gave it everything.

She landed near him on the underside of the larger of the two main branches of the joint. She made no sound — she did not call, nor did she move in any appreciable way. We will forgive ourselves for peering into her motives, and assuming that her silent presence was driven by the same need to find a mate as the boisterous hollering of the male. Her presence had an immediate effect, despite being out of sight below the branch. Our bug of the skinny upright twig changed his tune at once, from the long-practiced pattern of groups within groups to a constant low buzz alternating between two tones, like a heartbeat with no rest.

While continuing the tense low buzz, he gingerly retreated backward down his twig. To an outside observer, the search was over and the hunt was on. He had called to her and she had come. His descent was slow, measured. Foot under foot under foot, he awkwardly backed down the twig until at its base, his stiff wings, extending far behind his blunt body, bumped the stout branch from which the twig issued. He made a few more tentative grabs below his current grasp, but was unable to descend further with his wings stopping his rearward progress.

She waited.

He began to maneuver his body first this way, then that, without the faculty of reason to work out his problem, but possessing at least enough good sense to try different combinations. He twisted to the right, and lowered himself an additional tiny foot’s worth of progress down the twig, and was thwarted by his wings. He straightened himself up, driving himself back up the twig, and twisted to the left, once more regaining his furthest position, until his wings bumped again. He did this several time, all while he continued to thrum to her, and she continued to wait.

After straightening up again, and after a bit of a pause, he took the time to maneuver his bulky body on its many spindly legs so that he faced downward, in his desperately desired direction of travel. His wings now pointing skyward, he pressed his face against the branch below, and worked himself off the twig and onto the main branch which split at this joint. He was now facing the trunk of the tree, his wings extended behind him in the direction of the patient lady. Perhaps the low rasp was intended for her to home in on. Perhaps it had transfixed her, enthralled, powerless to turn either toward or away.

She waited.

He cleared the twig and turned around, heading out toward the business end of this story. As he proceeded outbound, he was confronted with a choice. Or more likely he was confronted with no choice at all — he simply continued in what seemed the proper direction. He navigated past the twig whence he had come, and set out along the lesser of the two branches available to him. It may be that he perceived no joint, that there was never any choice to be made, that a cicada’s mental map does not extend so far beyond his feelers to even allow the notion of choosing a branch. He simply walked along the top of the branch, and it was not the branch under which she waited.

She wanted him. She waited for him. She could hear his song, and it pleased her. She never stirred, and he never arrived. He knew she was there, and she still heard his song. He continued along the top of another branch, an entire arboreal world of possibility open to him, but she was no longer in it.

Perhaps he had become disoriented in working himself off the twig. Perhaps it is always this way, and that these bugs are lucky to continue the species despite their best efforts, as they lack the ability to recognize their situation and adapt to it. He had tried valiantly, and was in fact still trying, marching down the wrong branch, singing his song to the lady who still waited.

And perhaps in deeper desperation, he will change his tune back to what once had seemed to work so well. After all, a creature such as this — who no longer craves food, nor shade, nor comfort, but wills only to find a mate or die trying — is well-motivated to try again. Eleven years, or seventeen, or even seventy may seem adequate to all purposes. But time is not kind to these small unsensing animals. Their long lifespan is but a pedestal for a moment, a brief time of flight and song, sunlight and companionship, and the moment had gone.

Posted in Story | Tagged | 10 Comments
Aug 13

I Have To Say That Things Are Going Rather Well

Things are good.  Not great, but good.  Certainly good enough to take a moment and reflect without regret.

The job goes well, although it eats up all of my energy.  I’m in a challenging but rewarding spot, with the promise of a position I have wanted for a long time.  I currently work long shifts in a command center so cold that my fingers go numb.  Well, it beats the heat and humidity outside.  It’s a grueling job, between the rapid-fire pace of many things and the need to keep an eye on the slow-moving items that go dormant if you let them.  High expectations and too many bosses, but it’s a stable situation answered to the best of our organizational capacity.  And that is what we are building as quickly as possible — organizational capacity.

you don’t get in from out — you get in from in

The position I aspire to is full-time Knowledge Manager, which is just about what I have always sought — I just never knew what it was called.  I’ve been fortunate in finding my way into things, with the key being that you don’t get in from out — you get in from in.  That’s a handy bit of knowledge to manage right there.  Organizations know things, and while there are different taxonomies for the layers and scopes of knowledge, I find Rumsfeld’s pithy statement about knowns and unknowns very helpful.  We are all painfully aware of our known unknowns, and must avoid pride in our known knowns.

A Knowledge Manager seeks to map out the unknown knowns, hunting down the hidden knowledge trapped in pockets throughout the organization, and making it accessible.  Grand structure comes later, while individual structures are important at first.  You can’t organize a million unknown knowns with a top-down structure — that’s how they got unknown in the first place.  They escaped the structure.  So you have to help the people who know things to capture that knowledge in a way that is useful to them, or they won’t do it.  I’m too busy to do this job right, right now, despite how much everybody wants the products of my challenge, but I should get a change of pace in a month or so.  So while this “side job” is not one I can succeed at presently, there’s a lot of groundwork in place.  I just have to be careful not to count this vaporware (a “mind deal” in sales parlance) as an actual success for the time being.

an iron core, skeptical and resolute

The family is good.  My son is doing well in school, is growing up true and strong, and I guess I can’t ask for much more than that.  He has a good home and a powerful sense of self.  He’s arrogant at times, which is a survival skill for the jungle of the teen-age years, and if he solves problems in a different fashion than I did when I was his age — well, that’s probably to his credit.  He has an iron core, skeptical and resolute.  Like mine was, but I think he uses it to better advantage.  I learn much about myself and, remarkably, about my father, by watching him.

My wife is working her butt off, which is her comfort zone (certainly not mine), and she solves problem in her own way just as our son does.  She runs him around to a variety of things, from karate practice and meeting with his friends to a post-graduate seminar in Tokyo which he is auditing — at age fourteen.  This is all her doing.  She pushes this sort of thing, and makes it happen, while I stick to work and sleep.  Her job is challenging in a different way from mine, but it is a difficulty I have faced before.  So I admire her ability to just press on.  Japanese are famous for their perseverance, and her dedication makes the redoubtable Kamikaze look like a bunch of pansies.

lost forty pounds on a ketogenic diet

My health is pretty good.  I have lost forty pounds on a ketogenic diet, which I think should become a feature of this blog.  I failed the last physical fitness test because I prioritized weight loss over all else, and I am happy — I accept the results.  I was fat, and now I am not.  I went from 227 pounds on May fifth, wearing an extra-large, to 188 today, wearing a medium.  I don’t have a weight goal — I have a gut goal, which is easily two-thirds accomplished.

In general, I am taking weight-loss “dives” of about ten pounds at a time, although the first one I pressed for twenty and made it in twenty days, and I alternate these dives with plateau periods.  So the plateaux are where I schedule my days out with the boys for beer and a somewhat looser menu than when on a dive.  There is an essential truth — you cannot lose weight while drinking alcohol, but you can maintain it.  More on that sort of thing later.

checked e-mail for the first time in months

So things are going rather well.  I’m tired and my eyesight is is getting worse, my future remains up in the air (which I must confess is just the way I like it) and I am not getting many things done which I want to.  But I checked e-mail for the first time in months today.  I’m not feeling brave enough to actually open any of those mails, knowing what some of them contain, but I whacked my inbox from over 800 just exactly 29, so I know a little more about the problems I must face than I did earlier today.  I know that some things have gone stale, as one of my more damnable habits is letting things go until it’s too late, which then removes from me any burden of decisions or action — then I just have to accept the consequences, which has been a “strong” point of mine.  People want me to fight back and change things, and get ahead of other things, and not let this sort of thing happen again, and I’m just tired.

But it’s getting better.  It’s not so bad.  In fact, it’s pretty good.

Well, that’s about it for now.  I shall vacate this seat at the Starbucks, as my son has returned from karate practice, and we will go home and play World of Tanks.  I used to tell him where to go and how to fight in that game.  Now he chides me for my silliness in getting blown up all the time.  He’s a regular Mack the Knife.

Posted in Uncategorized | Leave a comment
Jun 16

A Farewell to Zings

Doctor Charles Krauthammer, a paralyzed psychiatrist and irascibly syndicated columnist, writes that he has only weeks to live.  The letter is matter-of-fact, and the fact is that it’s over.

This unwelcome sentence is occasioned by a fast-moving cancer which had looked to be beaten, but which gained the upper hand.  A rapidly invasive, mid-abdominal cancer “everywhere” sounds perhaps like the miserable interconnected pancreas/gall bladder.  I lost my mother to pancreatic cancer about a year ago, and if you know how to do the “pancreas salute”, then you know that this one is meaner than many.

Krauthammer has been a fixture on the TV screens of reasonable and unreasonable people alike, depending upon whether or not you agree with me about politics.  I parted with him in many of his views.  he (if I recall correctly) was never more than lukewarm about Trump, and was famously not going to drink the Kool-Aid that me and the boys been brewing in the fever swamp.  Doc Chuck (to those who pretend to know him) was over there on the far bank of the river, swollen by a raging flood and newly dividing the conservative crowd.  Reasonable and frustrated people on my side, and the squinting likes of Bill Kristol o’er dere.  George Will.  I rest my case.

Except that they got Krauthammer on that bank, and I always made a welcoming exception for him.  Some of it was an awe-filled respect for the demonstrated mental abilities of the man.  Some of it was no doubt a forbearance granted to a man with a physical struggle on top of the struggle that is life itself.  cf. Dean “Chowdah!” Barnett, whose death while I was in Afghanistan rattled me deeply.   Some of it may or may not have been a dopey smile and the way he clearly enjoyed himself in the back and forth with cohort and commies alike.

I can’t recall any specifics, and I haven’t looked anything up.  You can listen to an airhead sibilate her fricative way through his letter on the post that Pencilvania put up.  For some reason, I want to write this based just on my memory to date.  Memory is important to me now, as I grow older, as the new patriarch-at-a-distance of my wing of the family.  What will they say of me?  Who will look me up to see what I thought?

No, no need to look it up with CK.  I recall a general sense, a clutch of favorite moments now abstracted into my sense of the notorious Chuck K-Hammer.  He engaged in a respectful banter with his opponents.  Krauthammer, the wrecked man who towered over the bad guys even while sitting, propped up in his wheel chair, would let his interlocutor get what he had to say off of his chest.  And when the guest got stupid, he bade us all witness the power of this fully operational battle station.  Sometimes cross, sometimes gasping for breath more than usual, always effective, he would scorch his trespasser with a withering professional fire.

I said good bye to a good number of Never-Trump people based on their nastiness, or their fickleness, or their just plain wrong-headedness.  But for some, whose wrongness was leavened by a history of personal respect and epistemological gratitude, I held no grudge.  Thomas Sowell comes to mind in a way that, oh say, Rich Lowry does not. And I have written about Bill Kristol and Jennifer Rubin and John Podhoretz in a way that, oh, say, Charles Krauthammer would not.  Not just because he may agree with those sorts more frequently than I, but because he is a fine and upstanding gentleman, whereas I am a jerk.

Perhaps it is a failing on my part to carry water for some folks on the opposite bank, but I confess my sins and keep right on doing it.  Charles is a better man that I am, even when he is wrong, and it costs me nothing to admit it.  His fight has been fiercer, and his victories more sweet.  Oh, and he has victories.  I do not know if we shall ever again hear him parry and thrust while chronically short of breath, breathing itself looking to be an exhausting task for him.

He has written a sawed-off little good-bye letter, which is more eloquent in its brevity, and tender in its bluntness than any rambling eulogial blog post could be.  I haven’t the words to get this right, and I haven’t the skill anyway.  Let’s not blame the words, then, as they served Krauthammer just fine.

Soon, he will know how it feels to be on his own, finishing the journey that we each must make, and which we each must make alone.  He will walk where he once had sat, a relax where he had always fought.  There will be a moment where a phrase popular on the right, the empty chair, will take on a special meaning in honor of the memory of Doctor Krauthammer.  Fox News will have the privilege of saving him a spot for an episode or two.

Like a rolling throne.


Originally published at Ratburger.org by yours truly.

https://www.ratburger.org/index.php/2018/06/08/a-farewell-to-zings/#comment-13179

Posted in Uncategorized | 1 Comment
Jun 10

Recommended Music

An amazing remix of a song I already like very much. Very subdued, a very pleasant but relentless tension. Pen Perry (whomever that is) has found a way to rely on the crashing energy of the original and include yet omit it at the same time. Waiting for the blast that never comes — feeling it nonetheless. There is a presence, like something large and invisible standing just behind you. Off to one side. It’s probably friendly. Probably.

Posted in Uncategorized | 1 Comment
Jun 03

What is this nonsense? OpenH264.org Download

Had a brush with some badness named “openh264.org”.

I am sitting in a Starbucks with its own internet access, my very own local shady access point.  When I connect to the access point, there is a popup which requires me to click I ACCEPT THE TERMS etc, and then hit the CONNECT button. This usually goes smoothly, as I have the password stored, and that’s all I have to do. But today I got hit with a pop-up that said such-and-such a site is trying to download(?) a file.  The file was named something like this:

http(s?)://ciscobinary.openh264.org/{LONG-ugly-UID-here}.zip

What do you want to do with this file, open with IE, do something else, [ ] remember this choice, OK/CANCEL.

This popul was the obscured by another that said something like, The following file could not be found:

C:\{long user path}\ciscobinary.openh264.org/{LONG-ugly-UID-here}.zip.part

Clicking OK closed both popups.

I looked around for the openh264 and Cisco wisdom (using my cellphone browser over the TELCO signal), and was not satisfied that this particular download attempt was legit. After all, I am at a public access point.

So I whacked the URL provided by the shady access point from this:

http://local.shady.accespoint?lotasparameters&something=https://msftconnecttest.com%2fredirect%2fmsn.something.something...

which always redirects me to MSN which i despise anway…  to this:

http://local.shady.accespoint?lotasparameters&something=https://drudgereport.com

Why did I do this? Because drudgereport always flushes cache. That site updates every minute or so, and does not want anybody stuck on yesterday’s content. Every access to DR is like the first of the day.  And because I would rather claw my own eyes out than look at MSN.

Well, it worked perfectly. Now I cannot replicate the condition, hence some of the uncertain language here. I could probably let my session time-out on the local shady access point and try again.

But why is this file being pushed to me — by Microsoft? The way I assess the failure is this: MS wanted me to accept that file without even asking, but I have my shields up, so the browser stopped the download and asked me whether to accept the file (thank you, Firefox).  I think that this caused the file-not-found-ness, and that failure caused my validation by “msftconnecttest.com” to bottom out. And that is why I could not connect.

Interestingly, it seems the local shady access point asks for but DOES NOT REQUIRE validation from the Microsoft connection test. This is probably the site which returns the fleeting “Success!” one-word HTML page which precedes the appearance of the execrable MSN page.

Whatever this file is, I don’t want it. And I now have an interesting work-around for non-enforced validation at shady local access points.

Posted in Uncategorized | Leave a comment
May 27

Where were you on November Seventh, Twenty-Twelve?

Here’s where I was — struggling with my emotions, mustering some Generalship for my beleaguered FaceBook group, heavy into politics.  Back when this blog of mine was political (you can still find a bunch of remnants here and there), back when I was a small cheese in a big way in the FB Tea Party scene, back before I had to take a year off of politics from my inability to write or even think about it.  This is where I was a month or two before joining Second Life to find a whole different gang in a whole different context.  Good Lord, what a dump.

But here I was on that miserable day, when I was staggered at the fact that the incumbent President had won re-election.  I could understand the first time, for a lot of reasons.  I can’t really see voting based on race as a good thing, but every person retains the absolute right to vote for whomever they wish, for whatever reason they see fit.  And, I figure that were the shoe on the other food, I might very well have seen it the other way.

But re-election meant a widespread acceptance of things that I found unacceptable.  We still have not “gotten to the bottom” of Benghazi, and we probably never will.  But what happened is obvious.  Likewise our precipitous withdrawal from Iraq, and the launch of ISIS.  And our failure in Afghanistan.  And in the South China Sea.  And the list goes on.  People voted for it.  They got it.  The man did the job he was hired to do.  So here I was, trying to hold it together.  And I realized that perhaps the best thing I could do was help others try to hold it together.

The following is what I posted to my political FB group in 2012, as it became apparent that we had lost.  Everything.


Friends and Patriots

Okay, conservatives. Mind your manners. Shut your mouths. Nothing you say on Facebook or anywhere else will do any good or change anything, at least, not for the better.
Talk is nothing. Group is nothing. Education is nothing.
There is only victory or defeat, and we have lost.

IF YOU WOULD MASTER YOUR ENEMY, FIRST MASTER YOURSELF

Accept with poise and self-control the equally worthless words of your co-workers and family. Reflect upon how complete our defeat truly is.
The Constitution is already ignored. It will not survive the next four years. Now how shall we talk our way out of this?
Meanwhile, take care of somebody who needs taking care of right now. We have many wounded, so to speak. Reach out privately to affirm and appreciate those who have given their energy, their time, their money, and in some cases, their livelihoods.

I feel despair, but I resist. I want to lash out, but I refuse. I wish to burn and smash, to delete and quit, but I know that these are unhealthy and unwise reactions to our fortune. So weigh your actions. Measure your words. Limit your audience. Heal yourself. Lift up the needy that they may lift you in your need.

Do not try to change or control that which is too late and too large for your effort. Do not damage yourself in recklessness any further than your well-earned wounds from this desperate battle. We have lost, and we now have internal needs to tend to. Which is just as well, because we are well and truly screwed in our struggle, for the foreseeable future.

Yet that which is not seen, we ignore at our peril, and this is as true of opportunities and threats as it is of Bastiat’s shoemaker. So be quiet and be of good cheer, for we have lost, and our anger can hurt only ourselves and our sacred Constitutional cause.

A SENSE OF HUMOR IS THE LAST EFFECTIVE TOOL IN OUR KIT

When people ask me about it, knowing full-well where I stand and have stood for years, I tell them it’s okay, that I got my brain implant, I’m now picking up the transmission from the White House, and I was wrong. Freedom is for chumps and I’m glad I finally got controlled like the rest of America. I genuinely laugh and then I genuinely make my way out of the conversation. Anybody wants to pick over my guts, they won’t have my help in doing it. I won’t lose my composure without having it kicked out of me, and I don’t see anybody man enough to do the job.

Master yourself, care for your allies. Recover, and return to the fight in good shape.

Posted in Uncategorized | Leave a comment
May 06

Against a Guest Worker Program

There are many fine arguments for and against a guest worker program, but the whole thing should be a non-starter. Not only is it unconstitutional, it is clearly at odds with every legislative advance made in the rights of Man since… Magna Carta?

It’s bad enough on its face, but consider the implications for the future. Those like me —  who see the dark hand of communism not behind every mishap, but certainly hovering somewhere nearby, ready to capitalize (if you will) on America’s every mistake — will feel a particular threat from a guest worker program.  As Marxism is fueled by dissatisfaction and steered by class struggle, we could hardly invite revolutionary agitation any more efficiently than by creating a dissatisfied underclass in this land of plenty.  And as always, not even one of the underclass would benefit from the destruction of our system. Only the cause itself, communism, would.

It is absolutely true that there are honest people willing to come to America and work hard, and thereby share in the blessings that America has to offer.  Let us not short-change them, ourselves, or the country itself. Let them be legal citizens — let them become citizens the right way.

I get the feeling that nobody on the right is even checking to see if a proposal is conservative or not. A guest worker program can be justified on either of two grounds — that the “guest” workers need it, or that America needs it. If America needs it, then we are in grave trouble.

America is a system of government of the people, by the people, and for the people. Those whom the government is of, by, and for should be the same people in all cases.  The most basic principle on which America was founded, and to which it is committed, is that one group of people should not rule over another.

Now if we can create by law a new class of people within our borders who are protected by and subject to our laws, but who are neither allowed nor invited to create those laws, how can this be squared with our Constitution, the Bill of Rights, the Declaration of Independence, or with the bloody wars we fought to establish and defend the basic principle?  Could we invite a righteous revolution any more directly?  And shall those workers within our borders who have no representation be subject to American taxation?

There is nothing conservative about a guest worker program. Come to think about it, there is nothing liberal about it either.

Posted in Uncategorized | Leave a comment
Apr 29

The Sound of Love

From time to time I hear a song and I think, “Now *that* is the sound of love.”  Don’t get me wrong — I have serious epistemological issues with the whole damned thing, but there is a sound that seems to fit the bill.

Now I am not talking about the sound of (ahem) making love (see Aerosmith, Back in the Saddle, ahem ahem, if you get my drift), or music which puts one in the mood for love (paging Dr. Barry White).  Just the sound of the emotion itself.

The first song that seemed to capture that sound for me was Sara by Fleetwood Mac.  There’s a story behind the song, layered and poignant, which sort of fits and not fits.  But the sound is wun hunnert percent what I am talking about.  There’s an echoing, swaying, almost *sloshing* ease; a wash of waves over an expectant shore, and it rises and falls to a longer rhythm of acceptance and recrimination, and acceptance again.

The actual story told in the song is difficult to pick out — I wound up reading it somewhere.  The sound is the thing, and so I place it at the top of my list despite there being no particular order.  Nor depth, as I only have two that come to mind right now.  But I will update this from time to time.

  1. Sara, Fleetwood Mac
  2. Head over Heels, Tears for Fears

Brief note from work (de minimus): I have been sifting through Carpenters songs looking for what must surely be in there.  Closest I can get is either Goodbye to Love, or Only yesterday.  Goodbye to Love is not so much the sound of love, but of acceptance of its passage.  Only yesterday comes close, but it isn’t exactly what I’m looking for.  But pretty much anything by sung by Karen Carpenter, to include a phone book, sounds like love to me.  She was special.

The search continues.

[UPDATE 11 May]

So, this is tougher than it would seem.  Most of the “Love” songs are about longing or loss, and convey that in the sound.  And while I have a plethora of favorites in those flavors, songs which seem to capture the sounds of love itself are surprisingly rare.  Now the word “love” is a ridiculously broad (!) term, so I am positive that I am not explaining this well.  Perhaps you know what I mean.

Meanwhile, the song Sara is emphatically not a love song proper.  It is about longing and loss, but the sound of it puts it on this list.

Posted in Uncategorized | Leave a comment
Apr 15

A Shovel’s Work is Never Done

I have around 8K users on this site. Most of them are nonsense, but I do have several who actually exist. I want to bulk delete a bunch, so I am going in search of a tool which is better than the default ability in WP.

[Gave up on that.]

Here’s where I knew I had a problem. I have become kind of a numbers nut, seeing a power law distribution everywhere. If you can group things, you can get them to show you a power law. Well, typically. In the past I have gone into the WP user management area, searched for users from a given domain, and gone from there. For example, anybody with an email address ending in @mail.ru is gone for sure. Except on this, the first pass, there are over 4K users from @mail.ru. Now WP handles user bulk deletion in a terrible way — the user interface (the web page served on my computer) allows me to check “all” of the users displayed on a given screen.

Fine, but there are two things wrong with this — first, the page can only list something like 259 users at a time, which means that for over 4K users, I will have to do this entire process more than 167 times. And believe, me, waiting for each page to load and then entering the search criteria, selecting all of the users, hitting delete, confirming, and starting over again is a pretty annoying mindless behavior. Skinner boxes have netter schemes.

[And yet that’s exactly what I did.  Again!]

Second, what my browser will actually return to the system up on the server s a LONG URL filled with the user number of EACH user tacked onto the end of some sort of URL string. There is no way that the meaty long user numbers are going to survive the trip in a URL — they just don’t let URLS get that long.
RFC 2616 and RFC 7230 address the maximum length allowed in a URL. There isn’t one, but a request that each server be able to handle URLs of at least 8K characters, and an admonition that each server be able to handle URLs as long as they dish out. Fair enough, but the internet is not a point to point connection, in most cases. It is, as Senator Ted Stevens aptly puts it. “a series of tubes”. You don’t get to pick which tubes. So any node along the way can have its own limit on the length of a URL. I have experienced failure due to something kicking back long URLs before (hate when that happens), so I already know that simply hacking the code on my WP site to allow me to list more users on a screenful is not going to work.

I need more power just to get rid of the very first group of user, the @mail.ru bunch.

A bit about my methodology:
I would like to group, count, and sort (descending) users by domain, so that I get a list with the most populous domain (in this case @mail.ru) and its user count (in this case, 4.606) listed first, and then the second-most populous, and so forth.
This way, the first action I take will be the most effective, followed by the second most effective, and so forth. Think of the worst case scenario — I work n the list in reverse order, so that I spend an entire afternoon chewing through a whole bunch of domains which each sourced only a single user to the blog. I would consider it a minor victory to reach the level of knocking out users two at a time!
The problem is that, like many mail services, WP will not give me this listing without adding a plugin of some sort, or of course, rolling my own code. Well, I have sworn off of writing PHP/SQL/HTML code, as I do not want to bear the maintenance burden. I want everything I touch to be maintained in whole by somebody else. I’ll integrate the pieces, but I’m not diving under the damned hood ever again*.
I cannot get this listing directly. So I must use indirect methods. I assume (and there is a lot of fun math I want to do, but haven’t) that the first screenful of users is overwhelmingly likely to contain a user from the most populous group. Oh, the list of users is presented i alphabetic order, but if we assume all spammers may or may not be using the same tricks, then alphabetization should not matter in selecting the most populous spammer domain.  In fact, all things being equal, it is likely to be the first entry. So I look at the domain of the first entry and search for all users matching that domain.

There are 8,295 users. 4,606 of them are from @mail.ru.

Total users: 8295
@mail.ru 4606
@gmail.com 846
@yandex.com 260
@… 145
@yandex.ru 111

And so on. I did some of this on another machine at home and am now trying to dredge these up from memory. I mean, who remembers things like this?

 

Anyway, this post is a work in progress.  I’ll post a graphic of the expected power law when I get it done.

One thing I noticed once I got down to about the yandex.com level of things was that the memorable “___Medamelve” pattern of bogus names is really numerous. By the time I was don to ~3500 remaining, 298 of the were named “JuliusMedamelve” or something like it, for differing values of Julius. I decided not to do the obviously productive thing and wipe out that population, as they were from all over the domains, and I do have a blog post about domains to finish, after all.

* Actually, I like diving under the hood, but just like having enough money to pay somebody else to work on my car — I will work on hobby cars, but not spend an afternoon under my daily driver just so I can get to work the next day. Done with that.

Posted in Uncategorized | Leave a comment