08/08/2009

Sexist Bastards in IT

First, if you haven't already, read Francie's excellent post, Damned if you do. Then read Kathy's equally excellent perspective, Damned if you do... My Two Cents.

Now, both of these women are behaving like ladies in their posts. I'm not gonna be a gentleman (*gasp*) in mine.

First of all, if you read either of those entries and thought they were whining or being a "feminist bitch?" Fuck you. You ARE the problem. Get your head out of your ass. This shit has gone on for decades, and it is absolutely happening now. It's so far from being acceptable that I'm having trouble coming up with a word strong enough.

Second, if you've been one of the assholes attacking the women in our own community? Fuck you twice. Real hard. The only curse I've ever heard that adequately describes the people who behave like that (apologies to the Wee Irish Bastard for stealing it once again) is motherfucking cock-knocker.

I haven't used the names of any of the known bastards (and you ARE known, make no mistake), but only because I've been asked not to. That particular and quite peculiar (for me) restraint *will* disappear if I see or hear any more of this complete and utter shit from anyone I know. And I assure you, there will be some serious cock knocking done then...




07/15/2009

OpenNTF: A Most Excellent Proposal


I won't rehash all the history here, but I want you all to go, right now, and read this proposal on the new OpenNTF licensing and project release process. You need an OpenNTF user account, so if you've somehow neglected to get one so far (really?!? What ARE you thinking?!?), create one - it's simple. Then read the proposal.

Go ahead. I'm waiting. Right-click and open it in a new tab, read it and then come back here.

Really. Get over there.

OK, now that you've read it (...), here's the thing: this proposal neatly solves the biggest concerns that some of us have had with these new plans by allowing project owners to choose their preferred software license. AL2, like IBM prefers? Fine. GPL, like some of OpenNTF's more prolific project owners prefer? Fine. No, really fine. Not just sort of allowed.

Huh? Right. Sounds a bit dry. But it's really, really important to developers, partners, customers, and the Big Blue elephant in the corner.

You may have seen something that sounded vaguely like this proposal discussed or theorized earlier, with the basic concept being to leave the existing site up and working exactly the same way and not force anybody to use the new process (where the new process consisted roughly of: use AL2, get your company to verify that you're allowed to do this, submit your code for review, and if all your ducks are in a row your project shows up in the new catalog of approved applications). But the 'legacy' (heh) or unmanaged or unverified or ... applications would not show up in the application catalog that's being created. They would only show up the way they show up now.

Yeah, you're right - that would make non-AL2 projects look pretty sad and pathetic. And that's NOT what's being proposed now. What's changed? The non-AL2 projects are no longer considered second class citizens. The new front end release UI (approach to finding applications) and workflow that will be available in the release process can now be used by all of the projects. And when I say new UI, while it's still a gleam in proverbial eyes, think about the App Store and Ubuntu's approach to loading applications from repositories. The AL2 projects AND the non-AL2 (GPL or ...) project catalogs would actually inherit from the same design template. They'd be aligned side-by-side on the site, even.

So what do the GPL projects NOT get? They won't get code contributions from IBM and some other companies. That's it.

Oh, and the step requiring your company's approval is being modified to put the onus on the individual instead (the way the Apache Foundation does it), though that's not in this particular proposal. It's discussed elsewhere in the IP forum.

Now, here's the key point. None of these items are settled. They are proposed. If you like this approach better than the previous ones, say so. Speak up. Or forever hold, um, something...



05/13/2009

Don't Ask, Don't Tell - and OpenNTF


There's been a bit of a brouhaha (yeah, you got me, I've been looking for excuses to use that word...) about some of the changes to OpenNTF recently.  I was about to link to them, but then I realized - you don't need links, just look for the heaviest traffic on PlanetLotus.  :D 

In case you've been living in a cave, IBM is officially involved in OpenNTF now, for the first time ever, and we're starting to see the impact of that.  Among other things (like heavy, paid involvement from Messrs Castledine and Heidloff), there is a new "catalog" of officially sanctioned projects.  In order to become approved, there are some new requirements.  This is where the complaints start to show up, of course.  We all know that nobody likes change, so a certain amount of grief is inevitable.  The devil is in the details, though, as they say.  So, the controversies are (drumroll, please):

1.  For one thing, the only approved projects at this point come from IBM themselves.  That makes sense, of course - they had to have some projects to use as guinea pigs and it makes sense to choose their own.  The IBM projects are also the only ones that meet the criteria at this point, because - obviously - none of the major project owners knew the details about those requirements.  That's unavoidable.  As long as non-IBM projects start to be approved at some point, I don't see an issue here.

2.  Another item, a bit more contentious, is the licensing requirements.  The approved catalog requires the Apache license (at this point, though there is a board of reputable people involved [plus Nathan - :P] and things could change if the board decides they should).  The Apache license basically says that anybody can take your code, or part of it, and sell it (or give it away) themselves.  So, the code is truly OPEN at that point.  Some current OpenNTF participants really prefer a GPL model, where use of their code in any other application requires THAT application to be released under the GPL.  This is a tricky issue, because a lot of developers would be quite unhappy if somebody else took their code and made a fortune off it.  On the other hand, many corporations will never implement a GPL'd application because of the possibility that they'd be required to give away all of the internal code.  It's not a simple question, and it's been a big bone of contention ever since OpenNTF was launched.  So while the apache license requirement raises some questions and will require some good communication and education within the community, it's a net positive to have this issue addressed.  Finally.

2 (a). A corollary to this, though, is that only Apache licensed code (APL, from now on) will be listed in the new "catalog" - actually, only APL code that's been approved for quality AND has item #3 below under control - the existing projects won't be moved into the catalog until they meet the criteria.  I don't agree with that.  News flash: we're computer geeks.  I'm pretty sure we can manage to come up with a way to have one catalog display both the fully IBM-ified, APLed, verified applications as well as the existing projects that drove the entire OpenNTF community and made it worthwhile for IBM to get involved.  The way it's being handled now, there are two classes of apps, and as a certified flaming liberal (TM), I gotta tell ya - separate but equal isn't.  Equal, that is.  And for projects like BlogSphere or OpenLog to be considered second class citizens is more than a bit obnoxious. 

Here's an idea.  Use a freakin' flag field (or more than one) to indicate the various levels of approval a project has reached.  Some may be APLed, but not pass muster because of a lack of documentation.  Some might have truly outstanding documentation (OpenLog, I'm lookin' at you) but not be APLed.  What's wrong with listing them all in the same place, sortable and searchable in multiple ways?  From a UI perspective, that's not rocket science.  And in terms of respect owed to the people who put so much time and effort into their projects, it should be a no-brainer. 

3.  One other requirement says that in order to submit code to an approved project, all developers have to send an official approval from their employer, stating that they are allowed to share this code.  This one is very controversial, too.  And this is something I will have trouble with, personally.  See, Acme Inc, aka my employer, would never agree to that in a million years.  There's no imaginable future in which the legal and security overlords will publicly assert anything on any subject at all that Acme Inc doesn't absolutely require in order to run its business.  I don't know how typical that is, and certainly we are on the extreme end of a number of policies related to IT, legal, and security issues.  But as currently written, that requirement bans me from contributing anything to any new (or approved, sanctioned, etc) OpenNTF projects.  Now, since I've contributed to only one so far (and that, extremely minimally), that's not a huge loss.  There are a couple of things I was hoping to contribute - new projects - but those will now obviously not happen.  And there is certainly a very good reason for this requirement.  Some companies have contracts with their developers that claim ownership of anything that developer creates, regardless of whether the work is done at work or during business hours.  In other words, if you have signed that sort of contract, you are not allowed to run a consulting shop in your spare time and you're definitely not supposed to contribute to open source projects.  So if you've signed said contract, you create an open source project, and Company X uses said project then Company X can be liable for a civil suit.  Not cool.

So, while we're waiting here between paragraphs, why does the title of this post include the "Don't Ask, Don't Tell" phrase (aka DADT) most commonly associated with US military policy designed to allow homophobes to pretend they're ostriches ("nope, no gays here, I don't see 'em so they must not be here...")? 

Funny thing.  DADT is similar to the deal I have with Acme, Inc about my role outside of the company.  I speak at conferences, write articles, and blog about all kinds of stuff.  I don't say anything about Acme, and Acme doesn't ask me what I'm doing.  That's the deal.  I can't mention the company name in any way (not even on my Lotusphere badge).  In exchange for that, they let me do what I enjoy doing.  I did NOT sign a contract that says Acme owns my intellectual property (and I never would, though I'm assured by my brother the hotshot lawyer that they're unenforceable in the real world - but remember, IANAL nor do I play one on TV).  But they won't attest to that publicly because there's no benefit to them in doing so - certainly not enough benefit to outweigh their legal/security concerns.

And in this one, rare case, I know I'm not unusual.  A lot of IT geeks have second careers outside of the day job, many of them have not signed intellectual property clauses, and most of those people will not be able to get their companies to go public about that.  There's a bit of a contradiction here, ironically.  The companies most likely to require intellectual property clauses are IT services/consulting companies.  These companies make their money on the intellectual property, while the rest of us make our money selling widgets.  Those are also the companies most likely to be willing to allow their people to open source a project, because it's good PR for them to be recognized as authorities in the various technologies.  So the OpenNTF folks have created a rule that allows those folks to participate, which is great.  But in doing so, they're preventing another set of people from participating, and that's not great.  It may be necessary, but it's not a good thing. 

It may be worthwhile to explore opportunities to change that.  I don't *personally* see why project owners and contributors can't simply be identified (by their profile) as either having official corporate approval or not.  That information could then drive policies around who is allowed to work on what project.  It might be that the DADT crowd could only work on projects with each other.  But if those projects are of high quality, they should be in the catalog along with the others, flagged to indicate that they cannot be used by companies concerned about the legal ramifications.  People could use them personally, people could learn from them, and some companies could use them as they are - which is exactly what happens now.  It's not as good a result as the one obtained by projects that meet all of the new requirements - don't get me wrong, I'm under no false illusion - the apps that meet the new requirements could conceivably be much more widely adopted in the major Notes customer sites.  And that would be a Very Good Thing.  But in my never particularly humble opinion, banning a Pretty Good Thing shouldn't be a pre-req to achieving a Very Good Thing. 



04/12/2009

It's Official. I'm a Posterous FanBoy...


Let me see. One week on Posterous: 31 posts. To get to 31 posts on this blog, counting backward? August, 2007. Yeah, roughly 18 months. So you could say that I'm mini-blogging a lot more than I maxi-blog.

So, what's the difference? Ease, mostly. It's really, really easy to quickly post a video or picture or grab part of a web page. And it's really well suited for smaller items. I never blog smaller things here anymore, and especially not the ones where I just find something entertaining and make a brief comment about it. I used to do that sometimes, but in the past two years I really haven't blogged something here unless I was going to write a lot of the content myself.

I'm going to keep both sites, but they'll have very different purposes. They already do, in fact. On this site, I'll write longer, original content. Often it will have something to do with technology, particularly Lotus technology. Not always, but often. On Posterous, I'll throw up anything that catches my eye or occurs to me during a given day. I doubt it will ever have anything to do with Lotus, because I'd be incapable of NOT editorializing - at length - which means that hypothetical post would wind up here.

If you're wondering whether or not to bother checking out my Posterous site, here's a brief list of reasons NOT to visit me there: you don't like snarky humor (though I wonder why you're here in the first place...); you can't stand (or aren't allowed to read...) profanity; you think Barack Obama is either not a US citizen or a fascist or a communist or a socialist or an America-hater; you think atheists are going to burn in Hell and feel the need to tell them so; or you don't like science fiction or comic books at all. As you might guess, there will be snarky comments on politics and religion, there will be pop culture (usually geeky), and there will not be a filter of any sort. I do have a widget listing the topics on the right, so if you are curious you can always look at the topics there.

All of which should explain why I haven't asked Yancy to add my Posterous site to Planet Lotus (and won't, in the future). It's just not relevant. It's not a Lotus-related site, it's a Rob-related site. I've explained that to a couple of people, but hopefully it makes sense to all 7 of you now.

04/06/2009

What is Smaller Than a Blog Post but Bigger Than a Tweet?


Know how I can never be bothered to Tweet anything unless I'm bored to tears and stuck somewhere? That may have come to an end. See, the reason I never post to Twitter (and rarely read it) is that 140 characters isn't enough room for anything meaningful. And I post here infrequently for exactly the opposite reason: it takes effort that I don't consider worthwhile unless I'm saying something significant, usually with LOTS of words.

Guess what? There's a happy medium. No, Aunt Zelda isn't chair dancing around her crystal ball. F$ckin' literalists are everywhere...

I mean that there's a way for me to have a site where I can throw smaller topics up, a place where it's so easy to post the content that even I'm not lazy enough to avoid it, and a place where I can automagically sync with Twitter (it includes almost 140 characters and then creates a tiny link to the primary post). It's perfect. To me, anyway. It's called Posterous. I heard about it via Volker, so you probably already know about it too. But you didn't know that I've got a site up there. So consider this a Posterous Pimping Post (*cough*).

Check out my Posterous page (yes, it's at captainoblivious.net - if you're confused by the .com vs .net site of the same name, mea culpa, but it's my "brand," for what that's worth - I know, not a heck of a lot) if you're so inclined. Or not. But don't say I never offered, mmmmkay?

Before you ask, no I absolutely, positively will not, under any circumstances, sync these posts/tweets with my Facebook status. They're *different* things. Twitter is micro-blogging (making Posterous mini-blogging?), FB is not. Get over it, already.

03/12/2009

Blue skills? Em, right... (Rated RUDE for Language)

Oh, the rating?  Yeah, I'm making fun of all the people who get bent out of shape over profanity.  Don't like it?  Leave.  My fucking house, my fucking rules.  Get used to it or get the fuck out.

We now interrupt this profanity-laced rant for a profanity-laced public service announcement.

You've heard the phrase, "Pay no attention to the man behind the curtain," right?  Well, pay no attention to the little Irishman hopping up and down and all around the Domino blogosphere (aka yellow bubble).  Trust me on this one.  And leave the damn curtain alone, OK?  Feckin' literalists.

Paul Mooney, the man I call the Wee Irish Bastard (it's meant in love ... well, maybe lust [don't blame me, I didn't put "small but perfectly formed" on his ILUG staff shirt] ...  oh, all right, a moderate amount of mild affection), is pimping a new online jobs site focused entirely on Notes and Domino professionals at blueskills.net.  He claims to be doing this out of the goodness of his heart, but we know better.  He's really just trying to collect the addresses and phone numbers of more of Mooney's Groupies.  Don't be taken in by this scam.  Avoid the well-timed (damn him!), helpful (that weasel!), hopeful (just wait until he yanks that hope away!), and appallingly appealing site like the plague that it undoubtedly will become. Stay away.

Hey! You! I said stay away! Oh, shite, now you've done it.

This has been a public service announcement from your good friends at Radio Oblivious, where we do our best to keep you from looking like too much of a moron...


02/26/2009

Onward


Before I say anything else, allow me to say "thank you" to the people who commented on my last blog post.  While I was (and am) serious about not requiring, much less expecting, any sympathy for my ongoing struggle with depression and anxiety, I have to admit that the responses were a very pleasant surprise.  In fact, it astonished me to see that several people lauded my bravery in going public about the details of my disease while simultaneously "outing" themselves as fellow sufferers.  I knew about some of my fellow travelers, but even I was surprised by some of the names I saw.  Please don't misunderstand, but:  What?!?  and you guys think I'M the brave one?!?  You DO know that Teh Googel has all of this recorded on The Tubes forever, right?!? Heh. 

Seriously?  I've blogged about being depressed before, so this isn't a life-altering change for me, though I realize it may have seemed that way; this is just the first time I've posted that level of detail.  In any event, I don't consider myself brave simply for making a blog post, but I freely admit that the situation isn't simple.  I know that there is a stigma associated with mental illness.  I consciously decided to do my part to take that stigma down years ago - and I know my fellow blogger, and good friend, Thomas "Duffbert" Duff, has taken a similar approach (Tom suffers from Dysthymia, and has discussed it quite openly at his blog, and I know - with a rare certainty - that he will be pleased, rather than upset, to be mentioned in this context). 

That stigma is one major reason why this disease is so difficult for people to understand.  If you've never met a depressed person (as far as YOU know - I guarantee you know at least 5), you have limited opportunities to understand the condition.  The more you come across depressed people in your life, the more you will realize that the disease itself does not deserve a stigma at all.  Rather, the stigma belongs to those who prejudge someone.  There is never a good reason to judge someone before you know them (thus the term: prejudice).    Depression does not define me.  Nor does anxiety.  Nor does liberalism.  Nor does Scifi.  Nor does musical ability.  Nor does Geekdom.  Nor does membership in the YellowSphere.  Nor does ANYTHING.  And the same is true for all of us. 

If nothing else, I always hope that people who are surprised to learn about my depression will realize a few things:  depressed people can be very successful; there is no way to tell if a person is depressed by looking at them or talking to them; and being depressed does NOT mean there are predefined restrictions on your life (aka Things You Cannot Do). That, more than anything else, is the reason I don't hide my depression anymore.  Oh, I don't walk around all day yelling, "Hey! Depressed guy over here!"  But I blog it, I will talk to anyone about it, and I refuse to pretend it doesn't exist.  Brave?  No.  Not even remotely.  Bravery is clearing a mine field.  Bravery is talking a panicked kid out of his gun so you can empty the classroom and make sure the teenagers in the room all live to be adults.  Bravery?  Seriously?  Don't embarrass me.  That's out of my league.  Honesty?  Yeah, that is something I can aspire to.

As far as the current state of my mind (snark aside, which you KNOW is difficult for me, so give me some leeway here...), things are looking up.  I haven't reached the Plateau of Normalcy (the WHAT?  Come on, there HAS to be snark about the Plateau of Normalcy - somebody has got to help me out here...), but I have definitely turned the corner.  I'm not apathetic about everything anymore, and the crushing weight on my chest has disappeared.  I am moving towards a state where my life is not ruled by my depression.  That does NOT mean that I'm cured.  There is no such thing.  As with alcoholism, I firmly believe that there IS no cure for depression.  There are various ways to deal with it successfully (and I was remiss in my previous post's failure to recognize the positive effect of exercise and activity, enhanced dramatically by mental discipline, represented most effectively by martial arts and yoga - this absolutely DOES help many people, though not during a given attack, but rather as a preventative measure and a way to stabilize one's life), but unless one's brain chemistry changes for some reason, there is no such thing as a cure.  Depression isn't caused by magic.  It's a disease.  There are physical, bio-chemical causes for it.  We don't understand most of them (at a guess?  20%?), but that's true of most of the brain.  There are plenty of people who suffer from depression for months but not years, years but not decades, and they come out of it and never (so far) revisit it again, but those people are not cured in the sense that the disease is gone:  rather, the disease is in remission.  I'm thrilled for anyone who is in remission, and I hope they stay there for the rest of their lives, but I know better than to believe that my own successes in combating the disease are permanent (OK, I will make a side-track here - it is absolutely possible for the disease to spontaneously disappear, it is possible for people to make life changes that cause the chemical imbalance to disappear [though that doesn't mean it couldn't later reappear], and everything I have ever said about anything at all is always likely to be completely and utterly wrong because I am absolutely and eternally a moron, just in case you were confused on that question...). 

One of the responses to my last post, from Theresa, crystallized the importance of putting this information out on the Internet.  I know you're all going to be crushed, but I didn't write the last post (or this one) for you.  I wrote it for Teh Google.  And for Theresa.  She was browsing Lotusphere information and coincidentally found my last post.  The symptoms sounded sort of like the problems she'd had for decades, so she Googled clinical depression - but she didn't find a good match.  Then she followed my link to a previous post on this topic and found The Wise and Powerful Duffbert's post about Dysthymia.  That sounded like a better fit, but not quite.  Further Google adventures, though, led to atypical depression, which described her affliction very accurately.  Now she has an appointment with her doctor, detailed descriptions to help make her case, and - much more importantly, from my own historical perspective - the absolute, unquestioned PROOF that she is not alone in this.  [Oh, and Theresa - always cool to see a .nsf URL online - check out her URL from the past comments and look at the available URLs, geeks - great work, Theresa!]

And now I have to admit to being absolutely, positively stunned.  The last two comments (as of now, anyway - #s 28 & 29) come from IBM's Brent Peters.  Yeah, that Brent Peters.  You know who he is (or you should).  On the one hand, it's always impressive when an IBM executive at his level gets involved in the online community.  Heaven (and probably their lower counterpart) knows, he has plenty of work to keep him busy.  On the other hand, Brent - in a fashion that shouldn't surprise those who've heard him speak, either at Lotusphere or in smaller groups - didn't waste any time pussy-footing around.  He came right out and acknowledged that he personally had several years of experience in the struggle against depression, and he wasn't too shy to tie his depression to anxiety (for reasons that escape me, there are some  - depressed AND non-depressed - people who insist that anxiety is somehow less 'manly' [which absolutely slays me, as I'll bet you knew] but there are a LOT of these people, and they seem to be pretty loud).  I don't want to embarrass Brent (though I admit to wondering if that's possible - and this is to his credit, for those of you who think like cretins by nature - yes, Mooney, I'm looking at you), but I would like you to all recognize that there has never been that sort of public validation for those of us who live with this disease from someone in his position at IBM before.

Interestingly, there were a lot of comments offering useful and inspirational suggestions, but Brent absolutely nailed it.  There is no ONE answer, there is no magic bullet, and the human condition cannot be simplified down to one simple issue.  There are invariably several aspects to the problem.  Assuming that there is One Ring To Rule Them All dooms you to failure.  Similarly, assuming that you have already thought of everything that might help you?  Idiotic.  So please, please, please:  keep the suggestions coming.  I've already learned a lot from you folks, and I don't see any reason to expect that to stop.

Where does this leave me?  Moving onward and upward.  Grateful that so many of you (since when do I have more than 7 readers, anyway?  Damn you, Yancy Lent , and your evil Planet Lotus Global Domination [*snicker*]) pay attention to things that are not immediately relevant to the YellowSphere.  And feeling an obligation to remind you of one tiny, little factoid:  The Captain is not famous for ignoring controversial topics, so if you were hoping that my indisposition would keep my very loud mouth shut, you're probably SOL.  Brace yourselves for critical attacks on anything that moves (including, maybe especially, IBM), elaborate excuses to exercise profanity (if for no other reason than to Piss You All Off), and - FSM forfend - the religious and political discussions you've come to expect to find here (Good News:  now that we Liberals are in power [relatively speaking], we have much less to be irritated about).

*chuckle*

PS  Stan Rogers:  You rock.  Less initiative than kicking kittens, indeed!  ROTFLMAO!!  You, Sir, made me laugh when I didn't think I could.  If I could buy you a beer, I would (but knowing you, won't).  Instead, name your virtual reward - it's yours.

02/11/2009

Notes on Depression


No, not that kind of Notes...

I've been struggling with my depression lately.  I had to postpone an article for The View and I withdrew as a speaker from The View's Admin/Developer 2009 in Boston.  I haven't blogged much, either about technology or about politics (even though I'm thrilled with President Obama).  I haven't written any cool, new code using the techniques I learned at Lotusphere.  I haven't done a lot of things.  Since this disease (I call it The Black Beast) is preventing me from writing about anything else, I decided to write about it. 

Note:  I've mentioned this before (here), so if you've been reading this blog for long you shouldn't be surprised to hear about it.  You also shouldn't be surprised to hear that I'm not interested in sympathy.  Lots of people have things much tougher than I do.  Everyone who has lost their job deserves your sympathy.  Starving children deserve your sympathy.  People wounded or those who lost family members in war deserve your sympathy.  In the larger scheme of things, I'm not doing badly at all. 

Depression is one of those annoying diseases that behave differently in different people.  Worse, you can't see it and you can't test for it.  So part of the problem for depressed people is explaining what is wrong.  Some of the symptoms tend to be consistent, but the details are not reliably predictable.  Ordinary (read: non-depressed people who are not medical professionals) expect depression to involve sadness.  Sometimes it does.  But often it does not.  I can't describe what it's like for other people, but I'll write down the ways it affects me.  Maybe it will help someone deal with the depressed person in their lives.

1.  First, yes, it IS difficult to get out of bed in the morning.  No, I'm NOT being lazy and just sleeping in.  First, I'm probably tired.  When I'm depressed, I tend to be tired more often than not.  Paradoxically, I also have a lot of trouble sleeping.  You may have noticed that this can easily become an infinite loop.  But the trouble getting out of bed is about more than exhaustion, because it applies even when I'm well rested.  Why is it hard to get out of bed?  Because everything I can think of that might happen once I do is either meaningless or negative.  Which leads me to point number two:

2.  When I'm depressed, it's impossible to summon enthusiasm for anything.  I become extremely apathetic.  Oddly, this doesn't apply to problems, glitches, and issues that come up.  Rather than not caring about those, I overreact to them enormously.  The most minor issue becomes and absolute road block.  Any difficulty I can imagine becomes an irrefutable reason to avoid doing something. 

Aside:  How apathetic do I get?  Sometimes I stop reading books because I can't get interested in any of them.  Usually when that happens, I go back to a book I've enjoyed in the past and use the memories to brighten my day a bit.  Sometimes that doesn't work, though, and I just avoid starting any books. Now, I LOVE reading.  So allow me to point out one little fallacy in public perceptions of depressed people, which is that we manage to do the things we really like while avoiding the things we don't like.  The fact is, we avoid everything we possibly can.

3.  I get angry too easily when I'm struggling with this.  Over the years, I've learned to recognize this, and I can usually keep other people from noticing.  I don't actually get into huge fights with people, but it's emotionally draining to walk around full of anger. 

4.  I can't initiate anything.  Or create anything.  I can't write.  I can't program.  I can't be creative.  I can hear the question now, so let me answer it.  This isn't writing.  This is therapy.  I can write an email.  I can write a paragraph.  I can't write a whole article.  I can't create a presentation.  I can't make myself do anything that useful.

5.  I can respond.  I can troubleshoot.  I can answer questions.  I can solve problems.  I can comment on other blogs.  I can read Skype chats, but I'm unlikely to say anything.  Same goes for Twitter or Facebook or ... 

6.  There are some physical sensations associated with this, at least for me.  I feel a heavy weight on my chest (no, it's not a heart attack...).  My head feels thick and stuffy.  Mentally, I feel slow. 

7.  I'm not suicidal.  I have been in the past (once), so I'm not immune, but I've been depressed several dozen times over 20 years without it happening.  Nobody understands why people kill themselves, so let me try to explain it.  It's not supposed to make sense.  It's not rational, because the person in question has lost their ability to reason coherently.  I can tell you that, in my one instance, suicidal feelings stemmed from a perception of being trapped, that there was no way out of the misery I was feeling.  I can also tell you that I was, of course, not trapped in any way.  It's not reasonable, rational, or logical in any way.  Don't expect to understand it unless you're in the midst of it.  But know that there isn't something these people just don't understand about the importance of life.  They understand, but they don't care.  But my real point is that plenty of people who are NOT suicidal are depressed.  Being depressed does not automatically mean you are a danger to yourself (or others).  Every person is unique, no?

8.  Is anything exempt from my depression?  So far, my daughter is.  She essentially acts like depression kryptonite.  She doesn't cure the depression miraculously, but her presence pushes it into the background somehow.  Maybe she's so important that she doesn't need to go through the 'is this important' filter that the rest of the universe goes through?  Dunno, but I'm extremely happy that it works that way.  No kid should have to worry about their parents' issues - that's why we're the grownups. 

9.  What can I do to make it better?  Sometimes, reading old favorites helps.  It definitely helps to find small tasks that I can still accomplish.  Getting something done helps quite a bit.  Conversely, having a bunch of things you're supposed to do and making absolutely no progress on them makes things much worse.  Music can help.  Paradoxically, both being left alone AND getting out of the house can help, though in different ways.  Chocolate and caffeine help.  Sunshine helps a bit, but depressed people aren't likely to go looking for it. 

10.  What can YOU do to make it better?  Not much, I'm afraid.  Which annoys The Doctor quite a bit.  It would be nice if more people understood what depression really is, so that you could tell someone you're clinically depressed and not have them ask why you're sad.  Admittedly, it's a REALLY stupid name for the disorder. 

11.  I know I don't LOOK depressed.  I also don't LOOK anxious, even though I also have anxiety and I'm terrified by speaking in public.  I told you, you can't see it. 

That last one was mostly added so that this list could "go to eleven."  I trust my geeky readers (all 7 of you) got the reference?

01/14/2009

Microsoft Spoiler: Software Titan is Titanic


At Microsoft's annual mid-January press conference, Steve Ballmer shocked and awed the crowd of reporters with a stunning rendition of "Putting on the Ritz," complete with soft shoe dance routine. The genial giant then launched into an announcement of Microsoft's plans to earn hundreds of billions of dollars by eliminating Lotus Notes once and for all. Microsoft released statistics indicating that, upon removal of IBM itself from the Lotus customer list, the Notes market share becomes "teeny, teeny, tiny." Ballmer indicated that the number of remaining Notes customers is so small it can no longer be measured. Despite the small number of targets, though, Microsoft announced a multi-billion dollar marketing and partner effort to convert those users to Exchange. According to Microsoft's projections, converting the incredibly small number of Notes customers will earn Microsoft $750 billion, money the extremely friendly corporation intends to donate to the US government to pay for the economic recovery so badly needed by everyone who doesn't work for Microsoft. Ballmer also announced that Microsoft has proven, in a third-party study, that their software is installed on every computer in the world*.

Joining Ballmer on the stage, legendary analyst Sara Radicatti and journalist extraordinaire Steve Forbes jointly announced a new book they've co-written: "The death of the internet." According to statistics scrupulously researched by Radicatti, use of the internet has declined precipitously over the next several months and will continue to decline even more. Forbes, meanwhile, stressed the uselessness of such so-called social software applications as Twitter, Facebook, and SocialText, pointing out that one cannot conduct an actual financial transaction on any of them alone. The two internet experts consider a theoretical digital abacus to be the next big thing.

*Microsoft, in a footnote, defined "their software" as any software ever written by an employee of Microsoft or anyone who was related to an employee of Microsoft. The software giant expressed gratitude to The Church of Jesus Christ and the Latter Day Saints for use of their extensive genealogical database, which allowed them to prove that everyone on earth is related to a Microsoft employee.

12/18/2008

Lotusphere Sessions


On the off chance that you read this blog, don't pay attention to any other Lotus Geek blogs (and thus haven't seen the Lotusphere schedule yet), but still care who is speaking at Lotusphere:  Yes, I'm speaking again this year.  For the third straight year, Julian NSFTools Robichaux and I will be co-presenting.  This year, though, we have two sessions instead of one.  That's right - for the same (not particularly) low cost, you get twice as much of the McDonagh-Robichaux Variety Show!  Or is it the Robichaux-McDonagh Variety Show?  Nah, the second one doesn't rhyme - sorry, Julian. 

So we have a session about the various JavaScript toolkits available, BP104, called "Choosing and Using a JavaScript Toolkit" oddly enough, scheduled for Tuesday from 3-4 in the Swan Mockingbird room:

Look at all the JavaScript toolkits out there: Prototype, Scriptaculous, DoJo, YUI, Ext, MooTools, JQuery. Which one should you use? How do you get started? This session will outline a number of differences between these toolkits, along with some advantages of each one. We'll also show you examples of using each toolkit with your Domino databases and give you implementation tips as we go along. Don't let the myriad of choices confuse you. We'll help you get started and get productive.

We also have a revised (yes, really) session on reporting, charting and graphing, BP111, which we called "Reports, Charts, and Graphs 2.0" in a sad attempt to be hip, which was originally scheduled for the incredibly competitive Monday 1-2 slot (in the Dolphin Southern Hemisphere 1):

Come learn how to quickly and easily create great looking charts and graphs of your IBM Lotus Notes data using Composite Applications, IBM Lotus Symphony, IBM Lotus Domino xPages, and modern web techniques. Impress your customers (and your boss!) without ruining your budget OR putting in overtime. Even better, we'll be giving away all of our code for free!

It's cool stuff, and we're building on top of last year's demos so that you'll wind up with two sessions worth of code even if you missed last year's session.  We've been working out the detailed plans for the past couple of days here in KC at the legendary SNAPPS home office.  It's actually turning out to be even better than expected, by the way, because Julian is The King of the Sidebar.  Really.

Anyway, as I said, that time slot is chock full of great sessions.  Paul Mooney and Bill Buchan publicly blaspheme during the Eleven Commandments (OK, you may have seen the blasphemy from those two before, but the session's a new concept for our own Bad Boys of Lotusphere); Matt White and Bruce Elgort give you the inside scoop on building IdeaJam and TaskJam with XPages (and they will literally give you TaskJam itself, source and all); Mikkel Heisterberg gets hardcore and shows you how to leverage Eclipse and your existing Java skills to add new plug-ins and extension points in Notes 8.x; and Tom Duff and Chris Blatnick try to finally beat it into your head that the UI matters, teaching you how interface-driven design can take your apps to the point where your users say "WOW!"  And that's just the BP track, by the way.  The AD, ID, and INV tracks also have the (expected, but undeniably popular) "what's new or planned" sessions. 

There was a bit of grumbling about how people were going to choose a session in that slot, and a fair amount of speculation about why IBM took down the schedule almost as soon as they posted it.  Turns out they were adding the planned repeat sessions (they always have some unplanned repeats, when something is unexpectedly and overwhelmingly popular).  And for the first time, Julian and I have one of them.  Apparently, some of the attendees are interested in our Charting and Graphing 2.0 session.  Or at least, that's what they claimed on the survey (thanks, Mom!). 

The long and short of it (OK, really only the long - you DID know that I can't write concisely, right?) is that we will be presenting our charting and graphing session twice in a row on Monday.  We have the 1-2 slot and the 2:15-3:15, both in the Dolphin Southern Hemisphere 1 room.  I gotta say, if I could pick the perfect way to repeat a session at Lotusphere, that would be it.  We're still done with our sessions by the end of the day on Tuesday, and we don't even need to have an extra refresher before the repeat - even I can't forget the session within 15 minutes...



Captain Who?

Captain Oblivious is Rob McDonagh's blogging alias. So there. Want to know more?
Read on...

Posterous

Links