rone: (lick)
Gods damn it all, i hate 'lol' with the burning of a thousand suns; it is the fucking turd in every online conversation, even when used in irony.



That feeling when you Google an app's error message and all you get is links to the app's source code.



"Oh, don't worry about optimal layout, it's just a POC cluster."
Four months later: "Why is our dev cluster so crappy?"
And this is why Daddy drinks.



Before enlightenment, chop confirmation bias, carry compassion.
After enlightenment, chop confirmation bias, carry compassion.



Whoever thought playing "Hollaback Girl" at an Easter egg hunt breakfast was appropriate needs to reëvaluate their life choices.
rone: (nose)

I found a trove dated 2010-01-12.  Some are a little dated already ("whuffie", Google Wave, The Boondocks)

the question is not "should i start pimpslapping people at work?" but "how hard should i slap them?" [should i be concerned that this seems to keep happening to me?]
i just realized that The Boondocks' Uncle Ruckus is what Alan Keyes will become in 10 years
fair warning: i've moved from mild-mannered tolerant agnostic to angry scorched-earth atheist. this is just a phase.
"out of ammo"'s just another phrase for "nothing left to loose"
i just attended my first lacrosse game and we were treated to a halftime show of competitive eating. i felt so very white trash.
i seem to spend an inordinate amount of time flipping off inanimate objects
George Carlin famously said of golf on TV "It's like watching flies fuck" but i think these days it's more apposite to MMA 'fights'
[livejournal.com profile] 2wanda is driving us home from a party and she just had to stop when she saw the "FREE sewing machine" sign
bizarre Mayan triangle: every time I think of you / I get a shock right through the Popul Vuh
is it bad that upon inspecting Google Wave, the first words that popped into my head were "scuttling horror"?
i am banning myself from using "tweet" meaning "twitter update" because I don't want to sound like a complete dipshit [this didn't last long, sadly]
good news: my Dad has a Weblog now. bad news: he can't figure out what its URL is.
any time someone uses "whuffie" like it actually means something in the real world, i want to slap them
when someone tells you something scary and it gets stuck in your head, that's a #fearworm e.g. finding maggots on your pet
"Big Bang Theory" does for geeks & nerds what "Will & Grace" did for gays: turn up stereotypes to 11 and give squares something to laugh at.
"Dali's Mustache Ride" would be an excellent band name.
Until next time... on TWITTURDS!

rone: (clue jar - take two)

a circle of white, grey, and black tile surrounded by orange pylons tied together with yellow tape

The Millbrae transit station has this circle of tilework in the middle of the lobby.  It's polished to a glossy finish, as you can see, and surrounded by ugly pylons because... i don't know.  I'd guess that it's so smooth that people slip on it, so instead of finding an attractive way to reduce, eliminate, or secure traffic, the attractive slabs are instead marred by yellow caution tape.

There's more than a few things at work that echo this.

rone: (brock)

... is when work takes a turn onto Mad Shit Lane but you are enjoined, on pain of death, from talking about it with any level of detail.

And, no, this is not an invitation to play Twenty Questions.

rone: (FFFFFFFFFFFFFFFFUUUUUUUUUUUUUUUUU)

  • Rampant misuse of 'ETA': the A in ETA stands for 'arrival'.  Some coworkers use it when they mean 'completion', 'delivery', or 'repair'.  Wikipedia alleges that it may be used "metaphorically" or that it could stand for "achieve[ment]", but this smacks of backformation and must be shunned.
  • "Let's take this offline": this means either, "Let's discuss this over private email instead of boring everyone on the CC list with the details," which is stupid because the discussion will still be online, or, "Let's discuss this once the meeting we're sharing with other people is over," which is stupid because, unless the dialogue is occurring between people on a conference call, you're already offline.
Think.  Use the right fucking word, every time.  Only good things can happen.

rone: (asplode)

We can safely do 150 writes/sec/storage node. IR alone was attempting 330 writes/sec/storage node. We dialed back IR traffic and stopped seeing 503s for writes. However, reads were still seeing 503s. This was because we were doing full table scans.

rone: (asplode)

Repairing the Contacts Spreadsheet

This should be done every time before publishing

  • Copy the new REVSHARE_CONTACTS_<DATE>.xls to a Windows system

  • Open the file in Excel

  • Save file as a Tab Delimited (*.txt) format (answer "yes" to losing all the formatting- that's the whole point of doing this)

  • Close Excel

  • Re-open Excel

  • Import/open the  REVSHARE_CONTACTS_<DATE>.txt file

  • Save the file as an excel 97-2003 workbook.

This will create a file that should always validate and import correctly

rone: (imminent destruction)

My shiftmate is a very good Windows sysadmin, but was given little respect by many here due to her lack of UNIX skills.  However, she went to great lengths to improve them and learn as much as she could, and i admired that, so i would make a point to tell people about how much better she was than they thought, including our new director, who became our de facto boss when, after four weeks as our boss's boss, he fired our boss (which, in itself, was not a bad thing, but it was worrisome).

Well, he just fired her this morning.  And now i feel just a tad exposed because i think that i stuck my neck out for her.  I just talked to the guy and he said that i should not feel worried at all because he values my work very much, which is somewhat reassuring.  And yet.

rone: (brock)

Programmer: I need access to the frobnicator tools on one of the test frobnicator hosts.

Programmer's manager: I approve this request.

rone: Access granted.  I will share the process with the rest of my group.

Impatient pessimist: You did it wrong; you needed to add him to the frobnicator group.  I will undo your work and instead do what i think is right.

rone: The frobnicator group allows access to the frobnicator tools on all of the test frobnicator hosts, as well as all of the production frobnicator hosts.  This is not what the user requested nor is it what his manager approved.  I have undone your changes and reset the changes i made.  I also invite you to choke on my fuck.

rone: (imminent destruction)

I certainly hope that i won't wake up today after 5 hours of sleep with a pounding heart due to a work-related nightmare, like i did yesterday.

Plus, i've somehow caught a cold.  Feh.

rone: (Default)

I certainly hope that i won't wake up today after 5 hours of sleep with a pounding heart due to a work-related nightmare, like i did yesterday.

Plus, i've somehow caught a cold.  Feh.

rone: (bofh)

It's always comical when a sysadmin in the Real Sysadmin group, as opposed to us fakey-fake sysadmins in the NOC, openly admits that email notifications of ticket updates that we file are "basically ignored" and that "no one on the SA team has ever paid attention to them," and that instead we should file JIRA tickets for any issues that require their investigation.  And then it's doubly hilarious when his boss follows up with, "[Our move to JIRA] is not a widely communicated change, so it's not expected that you or anyone outside the SA team would know this."

rone: (brock)

Working at Netflix combines the joy of working for a large company that has a corporate culture laden with baggage that results from their vaunted "Rules Annoy Us" core value, with the joy of working for a startup where people are scrabbling to get things done because they can't be arsed to improve the process because everything is changing at a stupidly fast pace.  Tomorrow i get to find out whether they truly value my courage, honesty, and passion, because after this week i'm seriously tired of seeing people in my group either running around like headless chickens herding cats, or clicking buttons like experimental monkeys.

I was told when i was interviewed that the goal of hiring senior-level sysadmins for a NOC (there are a few of us here, and we agree on what i'm bitching about here) was part of a grand plan to raise the NOC's level to something impressive and worthy of, i dunno, a company like Netflix.  Tomorrow i'm gonna ask what the plan is and when we get started on it; i know that one big part of it is getting a monitoring system that isn't a piece of shit, but the putative replacement has been in the wings for six months and just semi-officially got off the ground last week, and, well, we were told to make sure that the new system's alerts matched the old system's alerts, and they aren't even fucking close.  If someone doesn't get fired over this fiasco (and Netflix loves to fire people), i think that i will have to seriously consider whether my sanity is worth my very generous salary.

Now that i'm at a point in my career where i actually, finally, know what i want to do and where i want to go, i really don't want to spin my wheels, and i need to find out whether my shiny new boss (who has already given pause to some in the group) and boss's boss (who is a Netflix veteran but has only been with our group for two months) are going to tell me something good.  If not, i know that there's a recent opening in the sysadmin group, and i'll talk to the boss over there to see what my options are.

rone: (brock)

[livejournal.com profile] 2wanda has said before (and i admit that she, as my wife, might be biased) that she thinks that computer systems administrators should unionize because we're the tech workers who are most often abused by companies.  I have mixed feelings about unions, but there's little doubt that the industry takes us for granted far too often.  And yet, in all of my career, i have never encountered a situation so dire as in my current place of employ.  If they'd offered me a full-time position, i would have turned it down and fled screaming; however, the contract lets me stick to fulfilling tasks instead of worrying about my future with the company, or the company's future.

Right now, IT ("Ops" is reserved for another part of the company that fulfills a different role) is composed of the Director, who is a senior sysadmin with a managerial title, and one junior sysadmin.  Normally, that's a bit light for a small startup, but not egregious.  The guy they hired before me absconded with a new Mac laptop and an iPhone after four days there.  The guy they hired before that lasted two weeks before they realized that he was a complete charlatan (he was hired over the Director's objection, too).  The guy who was the boss when the current Director was hired was such an idiot that he recompiled the kernel on the phone system server in the middle of the afternoon, rebooted it, and when it failed to come up, took a few half-hearted stabs at fixing it before leaving for an appointment, leaving the phones down until the next day.  This was normal for him, i was told; he was too often worse than no help at all.

Aside from the personnel problems, the infrastructure is a complete cockup.  A few examples: the whole office is on a /24 (a network segment with 256 IP addresses) that has been out of available addresses for months, predictably yielding IP conflicts; the Ops team works in an office that is restricted to people with an Ops keycard for security reasons, but their network is fully reachable from anywhere in the company; the office has both wired and wireless pipes to the Internet, but they are not set up for failover, nor are services such as VPN set up to use either one; production has been running on network equipment that dates from the Clinton administration, and development is running on servers from a manufacturer that stopped making hardware in 2001; the source control repository that contains the code for the company's applications has not been backed up in months.

The CEO introduced herself to me on Wednesday, and told me, "I'm glad you're here.  We really need you.  As a SaaS company, infrastructure is really important to us."  You know what, lady?  You don't really believe that.  If you did, you wouldn't keep hiring morons, you wouldn't be running your company on spit and baling wire, and you wouldn't be telling your Director of IT that you can't afford to hire the people he needs to keep your fucking company from imploding.

I cannot fathom why so many Internet technology companies run their business on a suboptimal infrastructure that is always the result of an abject failure of prioritization.  They get the best possible developers because they want a top-notch product, they get the best possible sales and marketing because they want to have as many customers as possible, but when it comes to building the base on which everything runs, well, the founders just slapped together some whitebox PCs from Fry's, and the product's been running on that just fine, so why change it?  It's this and eleven billion other idiotic excuses that come from people who Don't Fucking Understand how to build an infrastructure and are, somehow, Utterly Incapable of hiring someone who does.

Why?  It can't be that we're scary; yes, it's easy to lean on the "sysadmins and netadmins are all disturbed or disturbing" stereotype, but you know what, every FUCKING job req out there demands "excellent writing and speaking skills", and people get hired, so maybe we're not nearly as bestial as people think.  In the end, i think it's simply a complete lack of respect for what we do; we're almost never given the resources that we need to do the job right, and when the resource starvation produces less than stellar results, the blame always comes quickly at us.  We need advocacy.  I don't get the impression that SAGE has any idea or interest in it, but they damn well should.  Maybe i'll go yell at them for a while.  Yelling at people is always an effective communication tool.

rone: (Default)

[livejournal.com profile] 2wanda has said before (and i admit that she, as my wife, might be biased) that she thinks that computer systems administrators should unionize because we're the tech workers who are most often abused by companies.  I have mixed feelings about unions, but there's little doubt that the industry takes us for granted far too often.  And yet, in all of my career, i have never encountered a situation so dire as in my current place of employ.  If they'd offered me a full-time position, i would have turned it down and fled screaming; however, the contract lets me stick to fulfilling tasks instead of worrying about my future with the company, or the company's future.

Right now, IT ("Ops" is reserved for another part of the company that fulfills a different role) is composed of the Director, who is a senior sysadmin with a managerial title, and one junior sysadmin.  Normally, that's a bit light for a small startup, but not egregious.  The guy they hired before me absconded with a new Mac laptop and an iPhone after four days there.  The guy they hired before that lasted two weeks before they realized that he was a complete charlatan (he was hired over the Director's objection, too).  The guy who was the boss when the current Director was hired was such an idiot that he recompiled the kernel on the phone system server in the middle of the afternoon, rebooted it, and when it failed to come up, took a few half-hearted stabs at fixing it before leaving for an appointment, leaving the phones down until the next day.  This was normal for him, i was told; he was too often worse than no help at all.

Aside from the personnel problems, the infrastructure is a complete cockup.  A few examples: the whole office is on a /24 (a network segment with 256 IP addresses) that has been out of available addresses for months, predictably yielding IP conflicts; the Ops team works in an office that is restricted to people with an Ops keycard for security reasons, but their network is fully reachable from anywhere in the company; the office has both wired and wireless pipes to the Internet, but they are not set up for failover, nor are services such as VPN set up to use either one; production has been running on network equipment that dates from the Clinton administration, and development is running on servers from a manufacturer that stopped making hardware in 2001; the source control repository that contains the code for the company's applications has not been backed up in months.

The CEO introduced herself to me on Wednesday, and told me, "I'm glad you're here.  We really need you.  As a SaaS company, infrastructure is really important to us."  You know what, lady?  You don't really believe that.  If you did, you wouldn't keep hiring morons, you wouldn't be running your company on spit and baling wire, and you wouldn't be telling your Director of IT that you can't afford to hire the people he needs to keep your fucking company from imploding.

I cannot fathom why so many Internet technology companies run their business on a suboptimal infrastructure that is always the result of an abject failure of prioritization.  They get the best possible developers because they want a top-notch product, they get the best possible sales and marketing because they want to have as many customers as possible, but when it comes to building the base on which everything runs, well, the founders just slapped together some whitebox PCs from Fry's, and the product's been running on that just fine, so why change it?  It's this and eleven billion other idiotic excuses that come from people who Don't Fucking Understand how to build an infrastructure and are, somehow, Utterly Incapable of hiring someone who does.

Why?  It can't be that we're scary; yes, it's easy to lean on the "sysadmins and netadmins are all disturbed or disturbing" stereotype, but you know what, every FUCKING job req out there demands "excellent writing and speaking skills", and people get hired, so maybe we're not nearly as bestial as people think.  In the end, i think it's simply a complete lack of respect for what we do; we're almost never given the resources that we need to do the job right, and when the resource starvation produces less than stellar results, the blame always comes quickly at us.  We need advocacy.  I don't get the impression that SAGE has any idea or interest in it, but they damn well should.  Maybe i'll go yell at them for a while.  Yelling at people is always an effective communication tool.

rone: (simian)

Today i had an interview at RockYou!.  They seemed to greatly like me, and even said they wanted to make me an offer.  Naturally, i headed to dinner feeling dread and depression.  Not sure why, but i think the main sources are:

  • Still feeling pissed off over being fired over bullshit.
  • Don't really want to work there.
    • The floor space is open plan, two huge areas for 100+ people, everyone in rows and no partitions whatsoever.  My first reaction was revulsion.
    • "We work long hours."  If you have to admit this in an interview, it's not really attractive.  I'm not some random ape with skills at this point in my career.  While it sounded like they were headed in the right direction, i really didn't feel like doing a bunch of cleanup.  I shouldn't be whining about it given my current jobless state, but that's what's going on inside me.
    • I talked to the CTO, and when he said, "Our revenue is looking good right now," he shook his head.  Bad sign.  [livejournal.com profile] 2wanda thinks i've been watching too much Lie to Me, but she couldn't disagree.
  • Don't really want to work in this fucking industry anymore.  I'm tired of being dicked around.  I want another gig like Macromedia, except i won't let myself get so damn comfortable this time.  For reals.
Meanwhile, a friend saw a sudden opening in his company for a sysadmin and gave the hiring manager my résumé, who in turn emailed me and asked me to name an hourly rate and starting date.  I've never had a job offer without having to interview, so i took this as either a really good sign or a really bad one.  Naturally, it's a bit of both.  So i'm going to take this contract gig, even though i eschew contract gigs because of the mess and lack of benefits, because it feels right despite it all, and because it will provide a useful bridge until the Apple gig comes through.

Yes, i have complete faith in the Apple gig's inevitability.  I just need to wait it out.

rone: (bofh)

(Before you panic, i am still gainfully employed and have no reason to doubt this will continue for a while.)

I was recently contacted by a recruiter who found my résumé on the Web.  The dotcom's job req began: "You're smart, you're fast, and most importantly, you always get it done.  Admit it, you're a rockstar."

I had to suppress the urge to backhand my craptop's screen.  So instead i wrote this and asked the recruiter to pass it onto the responsible party:

This is embarrassing.  I wouldn't hire someone who calls himself "a rockstar" any more than i'd want to work somewhere that looks for one.  It sets the wrong tone for this sort of work, implying that this person is going to hog the spotlight. The only worse term i can imagine is "cowboy".
You know what?  Systems administration is hard work, and it gets harder every day.  Companies want you to know at least a bit of everything and to be awesome at something.  The line between network and systems administration has blurred, and the line between DBA and sysadmin is blurring as well.  Staying current is a tough chore, especially when you've been working all day.  So spare me your "rockstars" because the last thing i need is to deal with some strung-out narcissist with root access.

rone: (bofh)

(Before you panic, i am still gainfully employed and have no reason to doubt this will continue for a while.)

I was recently contacted by a recruiter who found my résumé on the Web.  The dotcom's job req began: "You're smart, you're fast, and most importantly, you always get it done.  Admit it, you're a rockstar."

I had to suppress the urge to backhand my craptop's screen.  So instead i wrote this and asked the recruiter to pass it onto the responsible party:

This is embarrassing.  I wouldn't hire someone who calls himself "a rockstar" any more than i'd want to work somewhere that looks for one.  It sets the wrong tone for this sort of work, implying that this person is going to hog the spotlight. The only worse term i can imagine is "cowboy".
You know what?  Systems administration is hard work, and it gets harder every day.  Companies want you to know at least a bit of everything and to be awesome at something.  The line between network and systems administration has blurred, and the line between DBA and sysadmin is blurring as well.  Staying current is a tough chore, especially when you've been working all day.  So spare me your "rockstars" because the last thing i need is to deal with some strung-out narcissist with root access.

tired

Apr. 23rd, 2009 11:44 pm
rone: (yikes)

This week has absolutely blown.  Lots of problems at work for me and Kimmy; yesterday i was helping her out after hours and i managed to slip on some steps and whack my forearm pretty bad.  No structural damage, but the bruise hurts at the slightest touch.  I've not gotten much sleep due to going to bed late thanks to work, and halfway through today's second half of our soccer game, i was completely winded.  We managed to not lose today (5-5 tie), but there was an ugly moment where after a struggle for the ball, the opponent fouled our guy, who fell; the opponent then saw fit to toepoke my teammate in the back.  If it had happened to me, i don't know if i'd held back, but my teammate managed.  It reminded me of a similar moment some months ago where my team was playing like shit, and i was tired from running and flopping around, and as a guy broke away towards me, i tried to beat him to the ball and failed, so i ended up checking him into the boards.  It was mortifying to me, but when i apologized to the guy after the game, he said it was no big deal and even laughed it off.  Anyway... it's easy to lose your shit when you're playing if you don't keep a lid on the adrenaline.  At least it's easier than when stuff and people at work are full of fatuousness.

I'm also grumpy because i'm in a creative slump.  I'll see what i can do to shake myself out of it.

tired

Apr. 23rd, 2009 11:44 pm
rone: (Default)

This week has absolutely blown.  Lots of problems at work for me and Kimmy; yesterday i was helping her out after hours and i managed to slip on some steps and whack my forearm pretty bad.  No structural damage, but the bruise hurts at the slightest touch.  I've not gotten much sleep due to going to bed late thanks to work, and halfway through today's second half of our soccer game, i was completely winded.  We managed to not lose today (5-5 tie), but there was an ugly moment where after a struggle for the ball, the opponent fouled our guy, who fell; the opponent then saw fit to toepoke my teammate in the back.  If it had happened to me, i don't know if i'd held back, but my teammate managed.  It reminded me of a similar moment some months ago where my team was playing like shit, and i was tired from running and flopping around, and as a guy broke away towards me, i tried to beat him to the ball and failed, so i ended up checking him into the boards.  It was mortifying to me, but when i apologized to the guy after the game, he said it was no big deal and even laughed it off.  Anyway... it's easy to lose your shit when you're playing if you don't keep a lid on the adrenaline.  At least it's easier than when stuff and people at work are full of fatuousness.

I'm also grumpy because i'm in a creative slump.  I'll see what i can do to shake myself out of it.

Profile

rone: (Default)
entombed in the shrine of zeroes and ones

December 2022

S M T W T F S
    123
45678910
11121314151617
18192021222324
252627282930 31

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 3rd, 2026 06:11 am
Powered by Dreamwidth Studios