21 October, 2011

DevOps: the jig is up

I will be the first to admit that systems administration is a protection racket: pay us, or something *bad* will happen to your network.

Of course, the fact that bad things do happen to servers and networks -- worse, if you host a site on the internet you invite all sorts of badness from bored teenagers to Chinese government-funded hacker farms -- keeps us systems administrators out of jail for extorting money (our salaries) from companies for protection.

As if that's not bad enough, us systems administrators are notorious for erecting barriers between developers and their masters, dumb management, and critical production systems that the systems administrators are tasked with maintaining. QA, regression testing, staging and peer review are just some of the tools in the "stymy development" tool box systems administrators use to slow down the development cycle from "pretty fast" to "reckless, stupid abandon".

Developers, who know in their hearts that they can do no wrong, and managers, whose lack of technical knowledge and thirst for capital knows no bounds, have teamed up to do an end-run around those pesky systems administrators. The key to their success in this noble goal lays in two buzzwords you are likely to hear being tossed around: "the cloud" and "devops".

"The cloud" is a magical place where you can, for a price, deploy as many crappy virtual Linux instances as you desire on demand without having to directly pay someone who knows what they are doing.

Are you fresh out of college with only a glancing familiarity of Linux? Can you point and click? Congratulations, you are qualified to become a "cloud" administrator. Let's deploy some LAMP servers!

Do you value high availability, scrutinize resource usage and have a mind towards stability and security? Go away, dinosaur, you must be a sysadmin.

"DevOps" is really just development, sans quality control, regression testing or change management. A sysadmin would not fare well in this environment, wanting to focus on operational concerns instead of pumping out redundant, useless and hastily written perl or PHP code 10 hours a day, 6 days a week. Those lazy sysadmins will try to limit their time in the office to something under 50 hours, and they will try to excuse their lack of ambition and team spirit on things like "being on call" or "having a life". First, "the cloud" means you never have to be on-call, because how could "the cloud" ever fail? How? Stop talking.. Second, it's your "life" or our founder's million dollar payout when Zynga buys us. Pick a side (hint: the one that doesn't involve getting some 28 year old fuck-head "CTO" rich from a Zynga stock trade means you're fired).

The cloud is a good way to quickly develop and deploy a new product, but should not be the be-all and end-all of internet or mobile app development; despite it's ease of use those without knowledge of operations best practices often make "rookie" errors in designing and deploying their applications. And while an agile development cycle can encourage innovation, doing so without the safety harness of testing and change management under the watchful gaze of experienced systems administrators invites disaster -- especially if your development cycle is dev straight to prod.

25 July, 2011

Shuttered

Some of these posts are delightfully unhinged. Ah, drugs.

Working on other projects for a while, we will return to Goofballs in the future.

12 May, 2011

Editing a letter to Dad about what it is I do..

The three laws of Arthur C. Clarke:


  • When a distinguished but elderly scientist states that something is possible, he is almost certainly right. When he states that something is impossible, he is very probably wrong.

  • The only way of discovering the limits of the possible is to venture a little way past them into the impossible.

  • Any sufficiently advanced technology is indistinguishable from magic.

The third law applies best to how most people perceive what I do for a living. I will try to dispel magic in lieu of science, and I will try to do so semi-chronologically.

In the early 1980s I had been given a number of Apple computers which were either on loan from or purloined from the law offices of my father; some he bought, outright, seeing my interest in computers. Nevertheless my very first command-line interpreter (CLI) was the built-in Apple BASIC interpreter that all Apples came with, on 5.25” floppy disks.

A typical program might look something like this:

10 REM THIS IS A PROGRAM

20 PRINT CHR$(7)

30 GOTO 10

This program would endlessly beep until you cancelled it with a control-C (I had not yet learned about trapping system control variables, but I soon would). Between the ages of about 5 to around 9 years old, the Apple, it's BASIC and some of it's MC6501/6502/65C021 assembly language.

Around the time I turned 10 I got a brand new Mac Plus, which boasted an entire 1MB of RAM. My precious command-line suddenly disappeared and was replaced with a visual interface (GUI – graphical user interface). I hated it.

This new technology wasn't magical to me, it was annoying. An annoying obstacle. So I researched it, learned what I could about it.

I learned that the filesystem kept files organized as pure data files and files that could be run, and the files that could be run had a “fork” called the resource fork. I learned that Mac System OS had a utility to manipulate that called ResEdit2. ResEdit opened up a whole new world in the Macintosh operating system to me, but that wasn't the end of my exploration.

Soon I discovered MACSBug3: a low-level debugger from Motorola, makers of the Macintosh CPU the 68k or MC68000 series of processors. The Mac Plus ran on an MC68000, the Mac SE also on the same 68k chip but with wider “motherboard bandwidth” (better access to the 1MB of RAM, or, 2MB), the Mac SE ran on the MC68010. The Mac LC ran on the MC68020, and unsurprisingly the LC-30 ran on the MC68030 (same as the Mac SE-30).

I think it was the Mac SE30 that we had which had this beast attached:



Pictured above is a Jasmine 20MB SCSI Hard Disk Drive. In 1988, this cost $700. Now, my network interface card probably has more on-board cache. A single gigabyte would run into the tens of thousands.

Exploring the Jasmine drive got me into quite a bit of trouble: for some reason, I thought it would be fun to put a “password” on the drive so I could keep my stuff private – not an unexpected impulse for a precocious 12 year old; but not good for a 40 lawyer with data on that drive. Worse, still, when I forgot the password.

And in that regard, my father was my first partner in hacking something of value: we engaged the makers of the equipment, they directed us to a piece of software called “SCSIEditor” which I continued to use for many years. The software allowed you to edit the boot blocks of a SCSI block device, erasing the password. This was my first experience with sector editing on a low-level block device, but it would not be my last.







1The Motorola chip in the Apple ][, ][e and ][c respectively.


12 September, 2010

01 August, 2010

Case Study in Racial Taboos in America

I wish I had written this myself, I can only quote it:
Dear anti-Mayer Mob. Please read the article:

http://www.playboy.com/articles/john-mayer-playboy-interview/index.html?page=2

----------------------------------------

Since I know many of you won't bother reading all of what he actually said before condemning him, I've tried to make it easier for you by pasting an excerpt from his Mein Kampf, er I mean his interview.

Please explain to me the overt, blatant, horrible racism in (the very clumsy and un-clever) things he is trying to say.

Maybe I'm just an old clueless dude, but to me, it is very clear that he is trying to make a social commentary/point out of his ill-advised use of the "N-word".

What is his point? That it is silly for someone to tell him he has a "hood pass" (Ed. note - I am presuming that means he has full acceptance in the black community, I'm too old to have any idea really what "hood pass" means).

Why does he think the word "hood pass" is silly?

Because, if he had a true "hood pass" he could also refer to it as an "N-word pass".

Since, only black folks can (and do) use the "N-word" to refer to themselves or others, and since he as a white man, can never do that (as history and most recently so many of you Salon posters have made clear), the very concept of a "hood pass" for a white man is a contradiction in terms.

Is that so confusing? How did some of you get through your school? Is our children learning, indeed.

Please note - it is clear form this interview that Mayer is no Lord Byron, but I just don't get the racism accusations being leveled at him. Clueless perhaps, but proudly, overtly racist? If anything he sounds apologetic for the fact that he is not as color blind as he would like to be.

---------------------------------------

MAYER: Someone asked me the other day, “What does it feel like now to have a hood pass?” And by the way, it’s sort of a contradiction in terms, because if you really had a hood pass, you could call it a nigger pass. Why are you pulling a punch and calling it a hood pass if you really have a hood pass? But I said, “I can’t really have a hood pass. I’ve never walked into a restaurant, asked for a table and been told, ‘We’re full.’"

PLAYBOY: It is true; a lot of rappers love you. You recorded with Common and Kanye West, played live with Jay-Z.

MAYER: What is being black? It’s making the most of your life, not taking a single moment for granted. Taking something that’s seen as a struggle and making it work for you, or you’ll die inside. Not to say that my struggle is like the collective struggle of black America. But maybe my struggle is similar to one black dude’s.

PLAYBOY: Do black women throw themselves at you?

MAYER: I don’t think I open myself to it. My dick is sort of like a white supremacist. I’ve got a Benetton heart and a fuckin’ David Duke cock. I’m going to start dating separately from my dick.

PLAYBOY: Let’s put some names out there. Let’s get specific.

MAYER: I always thought Holly Robinson Peete was gorgeous. Every white dude loved Hilary from The Fresh Prince of Bel-Air. And Kerry Washington. She’s superhot, and she’s also white-girl crazy. Kerry Washington would break your heart like a white girl. Just all of a sudden she’d be like, “Yeah, I sucked his dick. Whatever.” And you’d be like, “What? We weren’t talking about that.” That’s what “Heartbreak Warfare” is all about, when a girl uses jealousy as a tactic.
omg, what a racist!

09 July, 2010

This land is your land, this land is my land.

Tom Tancredo ironically calls the English language "the glue that holds together this country." Excuse me?

The glue that holds this country together is law, specifically, the United States Constitution. Look it up, teabaggers. Where in the Constitution does it say that English is the national language?

Glenn Beck also has some interesting ideas regarding illegal immigrants: take their DNA. Perhaps instead of re-reading the 2nd Amendment over and over, you should focus on the 4th Amendment.



Glenn Beck, Tom Tancredo, Lou Dobbs, Ann Coulter and even I are illegal settlers. That our laws permit this is irrelevant; if Native Americans came to Europe to usurp the lands on which the English, Dutch, French, Portugese, Spanish and Italians called home, not only would this have been (rightly) labelled an egregious wrong, but a great long and bloody war would surely have resulted.

They didn't cross the border, the border crossed them.

04 July, 2010

Still standing.

I'll chalk it up as a coincidence that I got laid off after taunting my nemesis to "get me fired".

What I did with my 5-figure severance is the subject of another post, possibly on another blog altogether. Some of it is NC-17.

I took a job promising working from home, and have since spent 4 of the last 5 weeks in an area north of Hollywood, working for another huge company (as a subcontractor), for a big pharmaceutical company who laid off most of their workers and is now regretting outsourcing their IT.

Folks.. you need to keep your IT in house. The outsourced contract people don't give a fuck about much more than meeting the goals set forth in the contract. In house IT people care, in part because they know if they fuck up bad enough then their checks will stop coming because there is no more company. Contractors just move on to the next victim.

The last company I worked for bought the cool company I thought I was getting hired at. The bought the cool company, drove it into the ground, and released their own product; this was, as predicted, a total fucking failure.

That sort of eclipses the "major, newsworthy outage" that I suffered through despite being one of a chorus of voices saying "don't do this, slow down". In large part the senior management created the circumstances under which the service utterly failed. Certainly, those in management would disagree. I will and can prove point by point that they are wrong, if I cared anymore. I don't, and I won't get specific because the matter is tied up in litigation.

I'm up at 5AM Sunday morning because that's the time I've been waking up.. and because I fell asleep on the couch listening to the Decemberists and was woken up by my roommate while "Star Witness" by Neko Case played. She didn't want me to turn it down or off. She wanted me to play her live album from "Austin City Limits".

"Wayfaring Stranger" sung by Neko Case is truly stunning. Check it out.

10 February, 2010

Riddle me this, Jack

Okay, here's the thing. On the one hand, you have all these chuckleheads trying to talk about Miranda rights and terrorism, talking smack about the FBI(*) and wanting these suspects whisked away and taken to Jack fucking Bauer for some heavy BDSM(**).

The on the other hand, you have "The First 48". Are you trying to tell me that a bunch of Law and Order rethuglicans don't know that every day city po-lice be getting confessions out of dumb-fuck suspects who ARE ALREADY MIRANDIZED. Something like 90% conviction rate or better. Republicans are so full of shit.

(*) The FBI had the intel on 9/11, the data on some of the suspects and could have potentially stopped it. The CIA has a 60+ year record of failure after failure. Yet, 'thuglicans want to take suspects into CIA custody? Hells no!

(**) BDSM. Is anyone shocked that the right wing is fascinated by this?

30 January, 2010

I need an easy friend

The best gift I am likely to have ever received in the history of forever was the recent re-released double-LP 20th anniversary edition of Nirvana "Bleach".

Like just about everyone I know, "Smells Like Teen Spirit" was the first Nirvana song I had ever heard back in 1991. The record store was sold out of copies of "Nevermind", so I settled for the other record by the band that was available at the time, "Bleach".

By the time I brought it home and listened to it on repeat ten times I discovered that my sneaky little sister had managed to get a copy of "Nevermind" on cassette. We listened to that until the tape wore out, but I grew to realize that "Bleach" was ultimately the better of the two albums.

By 1992 me and everyone I knew were in full blown Nirvana craze.

It wasn't until much later in my life that I began to realize the profound impact the album made on my life. It led, first and foremost, to buying more Nirvana albums. That led to an appreciation of song-craft, the Vaselines, Meat Puppets, Tad, Sonic Youth, Dinosaur Jr, Smashing Pumpkins, the Pixies and the Jesus Lizard in high school. Later still, it laid the groundwork for transitioning out of being an Industrial/Goth scenester where Neil Young, Built To Spill and Elliott Smith supplanted Skinny Puppy, Nine Inch Nails and Front Line Assembly.

"About A Girl" was the first song I ever learned to play, on a Epiphone strat with a tremelo that I traded some kid in high school a quarter ounce of weed for. Cherry red, with tuning locks. I lent the guitar to my friend Shannon Fortune, where it and the van that contained it were impounded by the Cleveland Heights Police. Having an arrest warrant against me, I never attempted to claim it. Who knows where it is now, I hope CHPD made more than the $40 investment I had made on it.

Recorded for just over $600, "Bleach" remains one of the most raw, honest and rockingest albums of all time.

Listening to it again today brings back a flood of memories.

We miss you, Kurdt.

09 December, 2009

Conservapedia

My responses in Red

Examples of Bias in Wikipedia
From Conservapedia
Jump to: navigation, search

The following is a growing list of examples of liberal bias, deceit, frivolous gossip, and blatant errors on Wikipedia.

1. Conservapedia posted the news about liberal corruption of global warming science (climategate) on its Main Page on the very first day: November 19th. But it took Wikipedia over two weeks to give priority to this bombshell, and even now its entry is remarkably biased against it.[1]

Unsurprisingly, Wikipedia does not automatically cowtow to the whims of conservapedia. As I have not read Wikipedia's take on the controversy, I cannot comment on the assertion of bias either way. If one chooses to use the word "remarkably", one would expect remarks to follow.

2. Isaac Newton translated parts of the Bible, and considered this effort to be the source of his scientific insights, yet Wikipedia's 10,000-word entry completely omits this.[2]

If Newton's religiosity were directly responsible for the conclusions he drew, I would be interested in seeing more evidence of this. It is no secret to any serious student of history that Newton held deep religious convictions. Conservapedia is omitting Newton's life long pursuit of alchemy. Why?

3. The "Pioneer anomaly" contradicts both the theory of relativity and Newtonian gravity, but the Wikipedia article describes it as a potential defect for only Newtonian gravity.[3]

Conservapedia does not grasp the meaning of the term "theory".

4. Wikipedia uses anti-religious examples for its entry on "argumentum ad populum" (Latin for claiming that something is true if it is popular). Conspicuously absent from Wikipedia's examples are atheistic arguments based on popular opinion, such as misleading people into thinking the theory of evolution must be true if others accept it.

While some may accept the fact of evolution because of peer pressure, evolution remains a fact (and a theory). On the other hand, the general acceptance of the idea of the tooth fairy among 6 year olds makes such a being no more real than Santa Claus or God.

5. Wikipedia's article on engineering[4] features a photo of ... an offshore wind turbine, which is an inefficient liberal boondoggle and certainly not a representative example of engineering. None even exist off the shores of the United States because they are not competitive.

Ironically, creationists insist on using fossil fuels from animals they believe to have existed 6,000 years ago, not millions. I will leave it as an exercise to the reader to consider the folly of this argument.

6. Amid the libel controversy against Rush Limbaugh during his bid to purchase an NFL team, the St. Louis Rams, Newsbusters revealed the false quote's Web source appeared to be from Wikipedia.[5] The quote has been removed and replaced several times since 2005. And the Wikipedia entry did not provide a transcript link to Limbaugh's show with the citation, because the quote did not exist but was part of a bias strategy by Wikipedia to label Limbaugh a racist. While the talk host criticized the website that bills itself as an "online encyclopedia," Wikipedia editors were busy discussing their strategy for handling the controversy.[6] It was later revealed that the quotes were added by a highly controversial, bias user with the IP address of 69.64.213.146.[7]

If it is not apparent to you that Rush Limbaugh is, indeed, a racist then it is likely that you are also a racist. Examples of Mr Limbaugh's racism could fill volumes. I applaud any researcher charged with the unpleasant task of pouring through the writings and speeches of Limbaugh who is an odious and reprehensible human being.

7. Wikipedia has a large article detailing anti-abortion violence committed around the world,[8] but there is no article about pro-abortion violence, like that which resulted in the September 11, 2009, death of peaceful protester Jim Pouillon. There is no article for "Pro-choice violence"[9] and "Pro-abortion violence" bizarrely redirects to the "Pro-life movement" article section about "Term controversy."[10] Before being redirected, the "Pro-abortion violence" article was biased towards downplaying the reality of violence committed by supporters of abortion.[11] For example, while the "Anti-abortion violence" article matter-of-factly begins: "Anti-abortion violence is violence committed against individuals and organizations that provide abortion." ...the "Pro-abortion violence" article dismissingly began: "Pro-abortion violence (or pro-choice violence) is a term used in the pro-life movement to characterize acts of violence committed by abortion practitioners or abortion advocates against those who oppose abortion or against pregnant women. The former is regarded as factual while the latter is just "a term used in the pro-life movement."

The murder of Jim Pouillon was tragic and unnecessary. The violence in the abortion debate is, however, overwhelmingly directed toward health care providers and toward women. It is crass for conservapedia to attempt to portray the debate as a zero-sum, equal fight. Reproductive rights are civil rights, and to deny women those rights goes against the founding principals of this nation.

8. Wikipedia omits that there are serious contradictions within and objections to the Theory of Relativity, instead presenting it as scientific gospel. (Example of contradictions and objections needed.)[12]

This claim is primae facie false.

9. Wikipedia lists Factcheck.org as a "non-partisan" "'consumer advocate' for voters that aims to reduce the level of deception and confusion in U.S. politics."[13] However, two attempted edits were deleted pointing out factcheck.org falsely claims that Barry Soetoro (aka Barack Obama) has produced his birth certificate: "FactCheck.org staffers have now seen, touched, examined and photographed the original birth certificate."[14] This claim contradicts the fact that the document they refer to is a copy of a Certificate Of Live Birth, produced in 2007, as opposed to a Birth Certificate. While later in the page, it states that detractors claim it is a "'certification of birth', not a 'certificate of birth'" (actually "Certificate Of Live Birth" and "Birth Certificate" respectively). Factcheck.org clouds the verbage by getting the actual terms wrong and presenting the two items as synonymous.[15]

I'm not sure where to begin with this one. I am not sure whose hat someone pulled the name "Barry Soetoro" out of, but I suspect it may be Orly Taitz's. Barack Hussein Obama is a native US citizen and he was born in Hawaii (which happens to be an actual US state much to the chagrin of the Dole family, I'm sure). He is our president. Get used to it, you lost.

10. Wikipedia's article about Bernhard Riemann, perhaps the greatest modern mathematician, contains little discussion of Riemann's faith and tries to downplay his fundamentalism as though it were merely a passing interest as a teenager.[16][17]

Who?

11. Wikipedia savages anyone who criticizes the theory of evolution, such as Dr. William Dembski, whom Wikipedia introduces with outlandish, unsupported quotations by liberal critics.[18] For example, Wikipedia describes David H. Wolpert as a "prominent mathematician" in order to insert a scathing, unjustified quotation by him about Dembski.[18] In fact, Wolpert does not even hold a math degree and his (non-math) doctorate was from the University of California at the weak Santa Barbara location.[19] Dembski's PhD is in math from the preeminent University of Chicago.

Anyone? Everyone? Savages? UCSB is somehow worse than Regent University?

12. Noting that Al Gore's 2009 statement that he won a 2007 British court case about An Inconvenient Truth ran contrary to the actual ruling and, especially, the judge's statement that the claimant won the case against the film is considered "original research" and "POV" on Wikipedia.[20]

Don't know about this case.

13. Wikipedia often treats conservative figures and sites with contempt, characteristic of the liberal double standard. Compare, for example, Wikipedia's smear of Conservapedia[21] with its straightforward description of Scholarpedia.[22]

I cannot find the words contempt or smear in the wikipedia article about conservapedia. The article suggests a bias that conservapedia does not seem to deny or shy away from. In the reality based world, I would consider that to be a factual report.

14. Wikipedia cites vulgar blogs and liberal rants as though they are encyclopedic authorities. For example, its entry about Conservapedia claims that "[s]everal articles on the site have reputations for bias and inaccuracy,"[23] but its citations for that falsehood consist of a vulgar blog, a liberal rant, and an article that takes a neutral position. None of Wikipedia's three "authorities" make any statement about the "reputation" of Conservapedia as Wikipedia claims.

If vulgarity invalidates authority, no one should believe the Bible, one of the most grotesque, pornographic pieces of literature ever committed to the printed page.

15. Wikipedia bias against movement conservatives is intense. Michele Bachmann won reelection in 2008 by 3% in a state that went heavily Democratic, but instead of crediting her conservative positions the biased Wikipedia entry states, "Despite fallout from controversial statements that she had made, Bachmann defeated her Democratic opponent Elwyn Tinklenberg in the 2008 election."[24]

"argumentum ad populum"; it is also evident that Bachmann is a dangerous ideologue whose understanding of the US Constitution, history and body of laws is tenuous at best. Many third graders probably have a better understanding of the Constitution than Bachmann. That she was elected is a black eye on the otherwise great state of Minnesota.

16. In its entry on the heavily Christian Gothic architecture,[25] Wikipedia credits Islam before Christianity, does not even mention Christianity until after more than 1500 words, and then does not mention Christianity again.

Someone call a whambulence, we have a butt-hurt emergency!

17. In his article entitled Wikipedia lies, slander continue, journalist Joseph Farah supports his observation that Wikipedia "is not only a provider of inaccuracy and bias. It is wholesale purveyor of lies and slander unlike any other the world has ever known."[26]

Well, that sounds fair and balanced to me.

18. Wikipedia's evolution article certainly does not have robust and relevant "Criticism and controversy" section its evolution article which is not surprising since liberals are rather enamored of the evolutionary position despite the evolutionary view having a total lack of evidence supporting it.

Keep that in mind next time you give your kids antibiotics. You see the stuff in red here? No, you don't, and you likely never will. That's my opinion. So I can make a blanket (and probably false) statement like "anyone who believes anything conservapedia says is a fucking idiot." This is not appropriate for a reference resource like an encyclopedia (online or otherwise). To make that blanket statement about liberals is equal in value to saying blacks are lazy or Jews are stingy - in that the statement has no value at all.

19. Wikipedia's article on atheism fails to mention that American atheists give significantly less to charity than American theists on a per capita basis even when church giving is not counted for theists.[27] In addition, Wikipedia's article on atheism fails to mention how key proponents of atheism have been deceptive. Wikipedia's article on atheism also fails to mention that Christianity and not atheism was foundational in regards to the development of modern science. Wikipedia's article attempts to associate atheism with scientific progress.[28] In addition, Wikipedia's article on atheism fails to mention that atheism is a causal factor for suicide.

Atheism causes suicide? Fuck you. I'm not going to bother with the rest of this bullshit statement.

20. The Wikipedia entry for homosexuality is adorned with the a rainbow graphic but fails to mention the following: the many diseases associated with homosexuality, the high promiscuity rates of the male homosexual community, the higher incidences of domestic violence among homosexual couples compared to heterosexual couples, and the substantially higher mental illness and drug usage rates of the homosexuality community. In addition, the Wikipedia article on homosexuality fails to mention that the American Psychiatric Association issued a fact sheet in May of 2000 stating that "..there are no replicated scientific studies supporting a specific biological etiology for homosexuality."[29]

..and here's where I stop. You dear reader are welcome to plumb the depths of conservapedia in all it's glory, "citations" and all. I cannot stomach any more.

Big, small and indifferent

I wouldn't qualify working in "the bigs" as a total disaster.. professionally.

However one of the biggest disasters to happen to a large organization like the one I work for happened a bit ago, a news making, lawsuit generating, fuck all snafu.

So I've entered the world of job candidacy again, going on interviews, proving my worth, etc.

Going to interviews is a chore no matter how you slice it.

After what I've been through, it's damn well like pulling teeth.

Let me explain.

I can't go to a single interview without answering the uncomfortable question "so.. I see you work at XXXXXX.. I read about that on Gizmodo (or insert other tech blog here).. so, what was that all about?"

To add insult to injury, I'm expected to answer all kinds of hypothetical questions, solve problems, etc -- the usual interview stuff -- knowing that the interviewer knows about the complete breakdown of the service that I in part was charged with the care of.

It's humiliating.

So, in order to relieve some stress, I'm currently fixing this at my old job:
me@sql01 [1:27am]:6:~> sh foo.sh
env env.c foo.sh ports.txt post.sh program.c program.o resolv.conf sudoers w00t.so.1.0 FreeBSD local r00t zeroday
by Kingcope
November 2009
env.c: In function 'main':
env.c:5: warning: incompatible implicit declaration of built-in function 'malloc'
env.c:9: warning: incompatible implicit declaration of built-in function 'strcpy'
env.c:11: warning: incompatible implicit declaration of built-in function 'execl'
/libexec/ld-elf.so.1: environment corrupt; missing value for
/libexec/ld-elf.so.1: environment corrupt; missing value for
/libexec/ld-elf.so.1: environment corrupt; missing value for
/libexec/ld-elf.so.1: environment corrupt; missing value for
/libexec/ld-elf.so.1: environment corrupt; missing value for
ALEX-ALEX
# id
uid=1001(me) gid=1001(me) euid=0(root) groups=1001(me),16(dba)

01 November, 2009

Take this job and shove it

From: PHB
Sent: Saturday, October 31, 2009 12:10 PM
To: PHB Staff
Cc: PHB
Subject: please acknowledge and respond
Team
This job requires you to be reachable (EVEN IF NOT ON CALL) 24 x7.
Naturally you take vacation and go away but you need to notify someone.
I have tried 2 employees and an manager today with no response.
This is a condition of employment. - we are running a SERVICE!!!
Please acknowledge and commit to informing your Teams.
Thanks
PHB

17 October, 2009

Datacenter Confidential: A Memoir?

Once the lawsuits have settled, I think I am going to write a book about working the worst outage in recent Internet history. An outage that is a real game changer.

Microsoft. Danger. Sidekick. October 2009.

02 October, 2009

Stargate: Universe drinking game!

* use of jargon
* slowmotion + mood music
* gate dial / wormhole opened
* jive talk / wise cracking wacky ethnic person and/or alien

and that's just the cold open!

* any member of the original SG1 team on-screen, double for Jack
* "the hammond"
* beaming anyone up (double if to the hammond)
* radar (radio guy)
* space sex

25 September, 2009

Sun vendor-class-identifier a limited list

It pisses me off to no end that this shit is not search-able on sun.com:

SUNW.SPARC-Enterprise # Sun M5000, M6000, M8000, M9000, etc
SUNW.Ultra-80 # Sun Enterprise 420R, V420R(?)
SUNW.Sun-Fire-T5220 # early model T5220
SUNW.Sun-Fire-T5120 # early model T5120/T5220
SUNW.SPARC-Enterprise-T5220 # late model T5220
SUNW.Sun-Fire-T1000 # early model T1000
SUNW.SPARC-Enterprise-T1000 # late model T1000
SUNW.Sun-Fire-T200 # AC200, DC200, Netra T200
SUNW.Sun-Fire-V125 # Netra V125R

09 August, 2009

Datacenter Confidential: Apartment Networks

As I type, I am acting out the most stereotypical (and stereotypically lazy) Unix/network admin behavior in my very own home:

My Macbook in the living room is on the Internet via my Airport (yes, I love Apple), I have a terminal open to my other Macbook (the one that my job bought for me for work), which is sitting on top of a machine racked up in a 4-post 19" rack in my bedroom, which in turn is connected to a HP Procurve switch and a 4u, 16-bay, 2 3ware raided FreeBSD machine whose only purpose for the time being is to jumpstart a 1u Rackable PC that is destined to become my new home firewall.

Let me repeat..

inet -> airport -> personal mac, work mac ( -> raid box )

And just to gild the lily, I'm running the copy of data from my laptop onto my server in screen.

I'm such a nerd.

06 June, 2009

An urgent plea to peers in my age group with children..

Much hash has been made lately of the "death of so-called Conservatism". Anyone who believes such nonsense is as deluded as Karl Rove when he speaks of the "permanent Republican majority."

I blurted this short missive out in response to an article on Salon.com (whose track record for delusion is worthy of note):

College Republicans and the Millenial Generation

I have faith that a new generation of right-wingers [are] waiting in the wings.

After all, feel-good "Positive Self Image" schooling has profoundly damaged a generation of children, producing selfish, narcissistic little sociopaths whose lack of critical thinking skills combined with their inflated egos are primed to gravitate to the self-affirming message of modern "conservatism".

We live in a nation that tolerates the shallow platitudes of charlatans like "doctor" Phil McGraw, and suffers the theatrics of smug, self-serving Ayn Rand freaks and fringe idiologues like Rush Limbaugh, Glenn Beck and Sean Hannity.

It is only a matter of time before this new generation of brats, unable to tolerate challenges to their delusional sense of self worth, cling to the hysterical "me first" rhetoric of the privileged yet "victimized" right.

This is cult initiation on a mass scale. An army of "true believers". It's going to be ugly, believe me.

Let us ponder for a moment the tendency of people everywhere to remember the hits and forget the misses.

This is of course a extremely curt version of the concept of Confirmation Bias: http://en.wikipedia.org/wiki/Confirmation_bias

Confirmation bias, tied with the insipid and now discredited theory of child development and education that a positive self-image leads to better performance in school leads to a toxic combination of self-serving delusion and an intolerance toward challenges to ones ego; to wit, ones personal perceptions of truth tied to feelings of self worth, and critical analysis of fact becomes a personal attack against which individuals naturally resist.

Strategies for neutralizing any aspect of primary education that would be traditionally considered merit-based are literally dumbed-down: honor rolls are eliminated, competitive sports, even basic educational requirements in the form of "social promotion".

And parents who naturally want to believe that their child is special, by becoming doting "stage parents", actually help inhibit their child's development.

Without getting into too many of the painful details, I feel I made it through this gauntlet of meaningless "good feelings" by being truly tortured as a child; and while I have many scars and crosses to bear, I feel that I am at least more prepared than the majority of happy coddled children that preceded and followed me during this dark period (which is hopefully coming to a close).

In other words, I am better suited to win at an emotional or existential knife fight than the kid who grew up with Dr. Phil-esque platitudes that did not ever match their achievement.

So, parents, please.. please please please.. do not buy into this positive-image, law-of-attraction hooey.

The only way we learn is by making mistakes. And someone who thinks that they are incapable of being "bad" or "wrong" is someone without guilt, shame or empathy.

06 January, 2009

Feliz nuevo año

2008, good riddance.

I have been the deadly (and blog unproductive) combination of sick and busy at work.

But, I am still alive. Oh, oh. So alive.

07 November, 2008

Statement of Beliefs

Letter sent to my Republican cousin:
I agree with two major points you make:

(1) The Republican Party, as we know it, is at a crossroads

(2) We need to get out of Iraq

I think the best way to have this discussion is to start with a statement of my values; on the surface, they may seem antithetical to a lot of things that you believe deeply. In reality, however, I think that there always exists common ground caused by our common human experience. So, with that, I hope not to offend.

I came to become an atheist early in life. I came to this conclusion, this momentous conclusion, as a reaction to discussing God with my grandmother, your grand-aunt, Mildred Neill.

I was unable to reconcile the assertation that God loves all children (but judges adults), and the contradiction that God could not accept or love bi-racial children.

I understand this is not a modern or mainstream interpretation of Christianity, but a product of my grandmother growing up in the Deep South during the 1920s or 1930s.

However, it piqued my curiosity about religion and it seeded doubt in me that I was never able to shake.

That said, I respect and admire the good that religious institutions are capable of, and I envy the comfort that faith gives a great many people.

I spent many an hour trying to convince my friends of faith that they were wrong, and as many hours listening to them trying to convince me that I was wrong. I learned that sometimes you just have to agree to disagree.

But, if anyone says I am immoral, I will take great offence. I believe in and try to practice honesty, charity, justice and fairness in my daily life. And I hope that if there were an afterlife, Grandma Neill would approve.

That said, that I don't believe in a life after this one makes my every decision and action all the more crucial. The stakes are for me higher, having only one shot to get it right.

Therefor, it is ironic that I place a high premium on adherence to what could be considered values that echo the Gospel of Matthew:

* each and everyone of us is lucky to be alive
* we owe a debt to one another
* every person has a responsibility to lift up their peers and neighbors
* peace is the highest goal humanity can aspire to
* forgiveness is a virtue
* humility is a virtue
* every day is a struggle against our worse nature

Religions, governments, societies, communities and families are all organizational units whose structure exists in order to keep our lesser, baser instincts in check. None are perfect organs for keeping perfect order, and from time to time the pendulum of greed and selfishness versus community and charity swings back and forth and dances around the center, but can never reach it.

Like you, I have an idealized version of what being a Democrat represents. I am often let down by the failings of the Democratic party.

Like you, my political identity is a result of lifelong indoctrination.

My father's mother, Mildred Neill, worked as a labor activist and married a strike-breaker. Her first husband gave his life to the Labor Movement; he was shot dead right in front of her.

My father's father, who I never did meet, was also a labor activist.

To me, the Labor Movement is every bit as important as the Civil Rights movements for African Americans, and Sufferage for women. And now, the rights of our homosexual citizens are as important to me.

I believe that all people should be protected by government and law, because that is the purpose of law and of government.

I believe that 9/11 was not an act of war but an act of hate, and a crime. I believe that each person accused in that crime deserves the same rights you or I enjoy in a court of law.

I believe that a government that keeps secrets from its citizens, that spies on its citizens and then arbitrarily removes the rights of its citizens is fatally flawed. I believe such a government is exactly the kind of government our founding father's faught and died against.

I believe that buying a Ford Explorer made in Mexico and placing a "I Support The Troops" magnet on it while sending money to Saudi Arabia at the gas pump is an act of treason. American's should have made that car, it should be a low or no-fossil fuel vehicle, and the best way to support the troops is to demand that they not be sent out on an illegal, pre-emptive war.

I also believe we should have mandatory service requirements for all Americans; maybe we won't be so eager to go to war when the children of privilege risk being drafted.

So, that's a start.

Look forward to hearing back from you!