Hazard! Caution! Warning! Actung! Attenzione!

So there I was a week ago on Tuesday, sitting at my desk and having one of the worst days at work in recent memory. There were all kinds of bonfires burning brightly on my desk. Still are.

So much so that in a recent hot project review with my manager and all of my peers, the Boss Lady remarked “wow, you have all of the really awful problems, don’t you?”

She is fairly unflappable and not easily worried by the bonfires that my job brings, so her concern means I am seriously up to my eyeballs in alligators.

As the day progressed like a hammer to the head of a nail, I decided to sit back for a few minutes and look at some personal email by way of distraction.

That is when I found an email from someone I don’t know, a Good Samaritan if you will, letting me know that my sweet Oh Fair New Mexico site had been hacked.

Oh joy. Just exactly what I needed.

This was, in my opinion, a particularly insidious hack. It was done so cleanly that I never even knew it had been hacked. Google “WordPress Pharma Hack” and read the pages and pages devoted to this really clever little invisible hack.

Instead of fiddling with my content or the front page of my blog, the intruder created something on the order of hundreds of offshoot pages from this blog. Those pages purported to sell all variety of fun pharmaceutical products, stove tops, waxing kits and more.

I suppose I should have guessed I was hacked when my website began to slow to a crawl. Then recently I noticed I couldn’t reach my website from my home network. A ticket raised at my hosting provider said “No, your blog is up and running.”

Turns out my ISP had blocked my infected web page. My blog continued to slow down even more. It began taking several long seconds to load.

I feel sort of sheepish that I didn’t figure this out for myself. The signs were there. I make a living in the tech industry, but when it came to my own blog I was a silly little twit.

So after receiving the bad news I:

1) freaked out, then

2) contacted my hosting provider who had done me the service of setting up my blog originally

Within about twenty minutes they had replied to my ticket and did their part to clean out all of the offending sites. I checked several of them to be sure they were shut off. A bit of Googling around showed me that I had been hacked going back into last year. Hoo boy.

Then I had to raise another ticket because I noticed that my usual log in page redirected me to a page that looked exactly like my log in page but had a different URL. Thankfully I did notice that in the URL line on my browser.

My hosting provider responded by giving me another way into my blog. Once in, I realized that my hacker friends had set up no less than five admin accounts on my blog and one more that was invisible. I could only tell that by seeing that I had one (1) line item for users but the count in the header of the page said I had two (2) admin accounts.

Hell, I never check my admin page, but I should have.

So I did a lot of research and I learned about PHPMyAdmin and I got new keys from WordPress to make sure if the hackers were still logged in it would crunch their cookies and I changed passwords.

And I freaked out a little more.

Then I went to Google and signed up for their webtools (as suggested) and ran through the process so I could get the “this site may be hacked” message to not show up in search results for my little blog. That seemed to work fairly quickly.

And then I freaked out less but still felt anxious. And I kept working on cleaning up the mess that was left behind.

It all feels so…dirty. I mean, I don’t get a ton of traffic to my little blog but it’s my tiny corner of the internet and this week I celebrated my seventh year of blogging. Over half a million words.

A lot of fun has been had. By me at least.

From all of this, I have learned that WordPress blogs are particularly hackable. I have also learned that some hosting providers are also particularly hackable.

I have some other things I want to do to better secure my blog, but I certainly can’t promise I won’t get hacked again.

In fact, based on my research, I probably will get hacked again pretty soon until I get better security on my pages.

I may have to just shut down the blog entirely, but for now, I’m back up. It seems to be running a little quicker. I do regular backups on the blog but I did another just to be cautious.

So there you go. For today I’m back to blogging and not selling.

I like it here. Oh Fair New Mexico makes me happy, and for the few but loyal readers I have, I hope it makes you happy too.

Meanwhile if you came here because you want to buy some good drugs off the blog, the bad guys are no longer in business at this location. For now, anyway.

__________


*Special thanks to the kind reader who tipped me off about the hack. I am quite grateful to you.

**Humorous side note: When I told The Good Man that I had been hacked he went to look at the blog. He thought my kooky post about big cats liking Calvin Klein Obsession cologne was the work of the hackers.

Lol! I had a hell of a time convincing him that I wrote it. *grin* They can’t all be winners.









Image found here.




The Same Sight, Different View

Growing up in New Mexico, I was used to being around a certain amount of wildlife. I knew from an early age: Stay away from rodents (bubonic plague), keep off the snakes (bitey) and if you happen across a bear, well, nice knowing you.

Ok, just kidding on that last part. Kind of.

My dad and brother were both avid hunters and I spent more than my fair share of time in the mountains and wilderness of New Mexico. Still some of my best memories.

I live in the Bay Area now, which is a huge urban area (seven million and counting!) that is surrounded by lots and lots of open land and wildlife.

When wildlife happens to wander into areas where a lot of people hang out, insanity ensues. It seems most folks weren’t raised with both a healthy respect and a dose of circumspect when it comes to wild animals.

I got to thinking about this because just two days ago, while running late to a meeting at work and trying to find a spot in a cramped parking lot, I narrowly avoided hitting both a white Honda Civic and a rather grumpy wild turkey.

And I don’t mean the kind of wild turkey that comes in a bottle.

The Honda (who was taking their half out of the middle of the road) just kept going but the turkey gave me a fair piece of its mind. I nodded knowingly and muttered “sorry turkey” and kept rolling.

When this happened, I remembered that about six months ago, we received an all employee bulletin regarding the turkeys that are running a bit rampant on our main facility.

Here is the text of that bulletin, with identifying information redacted:

Recently, an employee got too close to a wild turkey, and the bird flew up and brushed against her. The incident serves as an important reminder that the turkeys are untamed animals and need to be given space. Allow at least 10–15 feet of clearance, try not to turn your back on the birds if they are close, and do not feed them.

It sort of paints a visual picture for me of some lady sneaking up on a turkey and it going all hockey style hip-check on her.

Of course, I laughed my butt off when I got that bulletin because, well, sheeyah! Leave the wild things alone. I quickly emailed it to my best friend who passed it along to her husband and two kids because, coincidentally, they were turkey hunting in New Mexico (and not having much luck).

And since we have so many turkeys and deer and lots of other wildlife here at my place of employ, we also have mountain lions who think a nice turkey dinner and a nap is the right idea.

So while I’m enjoying lunch today and thinking about life, and my coworkers who are batbonkers crazy, I came to some conclusions.

1) People are weird.

2) Not everyone was granted the education I had regarding wild animals or animals in general. Though for the most part I think they mean well.

3) Don’t touch the bitey things.
    3a) Most animals will bite, even the tame ones.

4) Turkeys are not very agile. Skinny legs and big old body are all out of proportion. Still, I’m glad I didn’t hit that gobbler. That might have been sad.

5) Man I could go for a turkey sammich right about now. Anyone else?


Ok. Back to work. I’m headed out on foot to the next meeting.

Maybe I’ll have a brush with a turkey?

How exciting.






Not my photo, but taken at my place of work






Photo from the Bay Area Bird Blog.




The Art and Science of Rejection

As longtime readers know, I have been trying for a few years to get my little ol’ words and stories published out into the big, cold literary world.

To that end, I have been using a really lovely submission service to assist. For a fee, these kind folks proofread my work, do market research and help me get submissions out there.

Which means that every three months I go out to somewhere between 25 and 30 magazines and journals, asking them nicely if they will publish my stuff.

What this also means is that I receive piles and piles of rejections. When magazines were still mostly paper submissions (not that long ago, actually), my mailbox would fill up with my self-addressed stamped envelopes returning home with a form letter tucked inside.

Now that most submissions are online, my email inbox gets loaded up with rejections by the dozen. They always seem to find their way to me when I’m having a bad or cranky day and that rejection is like a little sparkly topper on my crap cupcake.

Last time I had a check-in session with my support team at the submission service, they quoted some stats for me. As of a month ago, I had sent out something like 400 submissions, which had resulted in five acceptances. (one of my essays was actually accepted to three places)

What I’m getting at here is that I get a lot of rejections. A lot. And over the course of something like 400 submissions, I have become fairly immune to them. Another day, another no.

I am quite sanguine with rejections and don’t take them much to heart anymore. It’s all a numbers game. My submission service says their long and vast history shows that the average is about one acceptance for every 100 submissions. Average. Which means some people go less than that, and some people go more. But over the course of many quality writers, it takes 100 nos to get to one yes.

Those aren’t great odds.

Early in this past calendar year, I ran across this really funky short story contest. It was being put on by a well-known luxury brand and was open to everyone on the entire globe for stories written in any language.

They offered a prize worth €5,000 (~$7,000USD) and worldwide publication in a new literary collection that would coincide with their new product line. The collection would be sold online and in retail stores around the world.

I was really intimidated by this contest but couldn’t get it out of my head. I hemmed and hawed and finally read all the rules and restrictions. I even searched for and downloaded the special font they wanted submissions to use.

I twisted and agonized and worried over this contest. Then I made a deal with myself. I had to enter. I made myself promise to simply submit a story, even if I knew it was crap. Just…I had to simply write SOMETHING and submit it.

What happened next was just short of magical. I wrote a story that wasn’t crap at all. It was one of those “in the flow” moments where the words poured out of me like clean fresh water and splashed beautifully onto the page.

I sincerely believe it is the best thing I have ever written. I often worry that it is my pinnacle and I may never do better. Then I get mad at myself and proclaim I can probably do better but I will have to work really hard at it.

At about an hour before the deadline (in June), I sent my beautiful little work of art off to the good people in Europe and I walked away.

After 400 submissions and counting, I have learned to send it and forget it.

But I couldn’t forget it. This contest and this story haunted me. I had dreams about it and would catch myself thinking about it with some frequency.

And I knew this was Not Good. Overthinking never comes to a good end for me.

In August when I was on a trip to a family reunion, and I was in the car with The Good Man and my beloved cousin, I brought up the topic. These are two safe and supportive people and I knew I could be completely vulnerable with them.

They heard me out, gave me many comforting words and sagely suggested that I do my best to simply forget it before I made myself certifiably nutty. They had both read the story and knew what I was worked up about, but they also knew I had to let it go. Just let it breathe.

Their words were soothing and I did my best to heed them. I pretty much let go of thoughts of this damn contest and would only think of it now and again when something would remind me.

Well, long way around the barn, last week I got notice from those folks at the lux European brand. I didn’t make it.

Of course I didn’t win. I knew I wouldn’t win. I think somehow I found myself a little too in love with my own story and that blinded me. And hopeful. I was too hopeful.

So yes, I didn’t win and I took it very, very hard. You would think after 395 rejections that one more wouldn’t matter. For reasons I can’t quite articulate, this one really got under my skin.

My callus is not quite strong enough yet, because this one story that makes me actually believe I am a genuine writer (and not a dilettante) can still work a blister on my tender psyche.

I think my cousin (who is also a writer) calls the submission process a meat grinder. Or maybe that’s what I call it? No matter. It is. A meat grinder.

What’s next from here?

December brings the next cycle of submissions through the service I use. I will pull out one of the many stories and essays I have built up and I will edit and sculpt it and I will submit it. Then I will receive another thirty or so rejections.

In 90 days I will submit something else and I will get more rejections and the cycle will continue on, as it should.

And this one really sore spot, the unexpected blister, it will harden with time. It will add another layer to the callus. It will make me that much more resilient the next time around.

To any who might wish to give me the well known platitudes like “Each rejection brings you one step closer!” can hang on to them. 395 rejections and five acceptances mean that I’m well past platitudes. I’m not a newbie. I know what I’m up against.

And I know I wrote one hell of a story. Perhaps one day I will give it another chance to weather the mean old world on its own. But for now I’ll hold it close and hide it away until the owies stop.

It’s an exquisite pain, really. One I have earned.









Image found here.




I’m Going There

I hate talking politics. It’s a conversation that never goes anywhere good, but today I’m going to venture into rare territory for me.

As a caveat, I might mention that I am neither a registered Republican nor a registered Democrat. In California you can “decline to state” and still vote in each of the major elections. Long ago I became disgusted with both major parties and decided to choose none. It was a good choice.

Also, I will state for the record, I vote in all of the major elections and most of the minor elections. It’s how I was raised.

I tend to shy away from being too specific, but I will go there. These days I am employed by a contractor to the United States Federal Government.

I work for a company that is engaged in some of the most mind-blowing science in the world.

For example, a couple weeks ago, I sat in a conference room waiting for a meeting to start. Also in the room was a physicist who works on the team searching for the existence of dark matter.

I sat there eating a salad (it was a lunch meeting) listening to this guy explain to another scientist how they actually test for dark matter, i.e. how they will know if they found it.

My mind was utterly blown. I once worked for Apple, so I know what it’s like to work for a cool company. I’m sorry Apple friends, dark matter beats the shit out of iPhones and iPads on the coolness factor eight days a week.

I am proud to work here and I work my ass off. I am also fortunate enough to have six people who report to me. They have put their faith and trust in me to work for them, to protect them, to knock down hurdles and to help them be the best employees that they can be.

It is somewhat amazing that in this team of six there isn’t a clunker in the bunch. They are all high performing, top-notch professionals. It is often remarked that my team is the most highly functioning out of all the teams in the larger division. (I can’t take all the credit for this, my predecessor laid a nice foundation that I continue to build upon).

I am proud of them, I throw my body on virtual grenades for them, and they reward me by making me look really good to my leadership.

Today I attended a meeting of all of the managers in the division and I had some choices I had to make.

You see, the entity I work for works a little differently than direct Federal entities and most contractors. We are able to carry over government funds so we often start the year with a surplus. This surplus means that we have not yet been furloughed and will probably be ok until mid-November.

Well, let me back up. If the debt ceiling isn’t resolved this week, we shut down almost immediately. That is a separate issue.

If the government shutdown drifts into November, we will have to move to a skeleton crew, and if it goes into December we will shutter our doors entirely.

So in that regard, I am lucky. Similar entities to my employer will be closing down effective next week and direct federal employees have been out of a paycheck since October 1st.

But, as leadership of this organization, we have to be prepared for all of the iterations of what might happen.

We must plan for the worst-case scenarios.

Today I sat with my peers and my boss and I had to decide which of my six people will work and which would be furloughed in the event this shutdown goes to November.

As a contractor to the Federal Government, we don’t get back pay in the event of a furlough. That money is lost for good. So I have to pick people who take a deep ding to their income just on the cusp of the holidays.

So who do I pick? The man with twin five-year-old children? The woman putting her two daughters through college? The guy who just started here two months ago, just moved to California and his wife hasn’t yet found a job in this terrible economy? The guy with the talented high school aged daughter who will likely make the Olympic team in 2016?

How do I choose who doesn’t get paid? How do I pick?

And why should I have to pick?

Tell me members of the United States House of Representative and the United States Senate, why did I have to make those choices today?

By the way, my boss had to make her choices too. I am on the list to be furloughed.

These past fifteen days of government shutdown make me sick to my stomach.

And angry. Yes, I am finally angry.

I am angry in a non-partisan way. I blame everyone. I blame each and every elected official who has any part of this. Every one of you made me have to choose who gets paid in November and who doesn’t.

I have seen a few off hand comments here and there online that this whole shutdown “is not that bad.”

If you think it’s not that bad, it just hasn’t hit you yet. But like a long string of dominos, it is coming for you.

It may be that bite of salmonella tainted chicken that gets your attention. It could be that airplane your loved one rode that crashed because no one inspected for safety.

Or perhaps it will be when you are laid off from your commercial sector job because these United States were plunged once again into a deep recession.

I don’t care what party you belong to, this shutdown should make you mad. It should make you wave your fists.

And by god it should make you get out to your polling place in 2014 and make your voice heard.

Loudly.






The Irony Is Not Lost

These days I live in a fairly urban area and I also live near a major university, so this means driving around here proves to be quite a challenge.

I see a lot of people both young and old riding the roads on their bicycles or scooters and of course walking. There is even the occasional Segway. Though the most popular mode of transport by far seems to be bicycles.

Fundamentally, I don’t have an issue with people riding their bicycles. It’s exercise, it’s efficient, and it’s environmental. Plus it leaves more parking spots for me. Great!

The issue I do have, however, is some bicyclist’s complete and flagrant disregard for traffic laws. You know, running stop signs, not yielding to a yield sign, flowing with cars when they feel like and acting like pedestrians when they feel like.

My commute to and from work is pretty short, but can be frustrating as I traverse many busy streets with lots of crosswalks and stop signs and long lights. In addition to bicycles, I often have to tangle with students walking around with eyes glued to their smartphones darting out from between parked cars.

I really hate it most when I have the green light and as I start to roll a bicyclist runs the red light the other way and sails through the intersection with nary a care in the world.

The other day that big wheel of karma ticked about two and a half degrees to the right and I saw something so ironic it made me laugh and shake my head.

Ok, here’s the scenario:

I am driving up a busy two lane and mostly residential street. Traffic is moving, albeit at a fairly slow pace. I’d estimate I was doing something like 25mph.

I was hugging the yellow line because to my right were two guys decked out in stretchy shorts and tip-tap-clompy biking shoes riding on very fancy bicycles.

We were all cool. I saw them, they saw me. I made space and we traveled casually along, moving straight ahead on the road.

As we three came to an intersection some hipster chick on a pink bicycle with a plastic basket on the front does not slow for the stop sign on the cross street. She glides at full speed right into the intersection.

This causes the car coming the opposite way to screech to a halt. I slammed on my brakes too and the two bicycle guys next to me just kept going.

Because I guess bicyclists do that. When everyone around is braking, they just keep rolling because why not.

One of the guys finally saw Miss Hipster and locked up his very expensive racing bicycle brakes. The other wasn’t as quick on the brakes. As he came to a stop he ended up tapping her back wheel.

Hipster chick was totally oblivious. She wobbled a bit and just kept rolling on through.

Now dos Stretchy Pants are mad. They start shouting and screaming and arm waving at her about obeying stop signs and right of way and what the bleep was she doing.

So indignant these bicyclists got about obeying traffic laws. So, so righteous.

Hmm. Interesting.

Ironically so.








Image found here.