In which I miss something...

Is it just me, or is Bloc Party absolutely worthless? Both albums they've come out with (that I've known about) have gotten all kinds of indie nerd buzz, but I just flat-out hate 'em. It confuses me, because they tend to get lumped in with stuff I like a lot (The Shins) or a least a little (Arcade Fire). And yet, I just want to punch them every time I listen to them. The entire emo scene has nothing on the whining done by these douches.

There. That feels better.

Oh, and Happy Birthday to Miracle Ed! Someday soon he might get out of the Army.

Hi. How are you?

So the big news of the past few days is the hot water heater saga: Last Thursday evening The Wife and I went out in Boulder to the Rio with a gaggle of my new coworkers. After a lovely evening discussing the possibilities of attending a roller derby, a mixed martial arts bout, or a minor league hockey game (or all three) with the company founder's wife, we came home to discover that we had no hot water. A quick trip downstairs revealed that our twelve-year-old tank was done and dead and pissing itself on the basement floor. Off go the water valves, and I know what I get to do Friday (hardly a worthwhile day off work, if you ask me).

Long story shorter than it might be: We actually had the funds on-hand to do the upgrade to a tankless water heater like I've wanted to do. Now I'm a proud owner of a Rinnai unit hidden away in my crawl space. The old space for the water heater is now only filled by a wall-mounted control panel. Best of all, I can take a shower all friggin' day long if I want to.

There are couple downsides: the hot water is mighty slow to come at first; the hot water pressure is noticeably lower than that of the cold water. But neither of those bother me much -- the continuous nature of the hot water (I can now happily take my shower after everyone else in the house!) more than balances them out, IMO. (Oh, and I guess I get $300 next tax season...) Also worth noting: David at Oasis Plumbing rules me - highly recommended.

Other News:

Socialization of the Human Animal

The last weekend featured a lot of interaction with real, live human beings, which is a bit odd, to be honest. On Friday, I had poker with the boys. The games have been extremely rare lately, and I missed the last one, so this was exciting. Of course, I lost my pants, but that's not the point. ;)

Saturday was my darling mother's birthday celebration. (Her actual birthday was Sunday.) The Wife and I drove down to enjoy Hockey Night in Canada with Mom and her pack of "adopted" kids (plus three Great Danes, two other dogs, and two cats). Beer, hockey, and good-natured smack talk made it a super fun evening. If nothing else, I demonstrated the obviousness of the fact that I am my mother's son. The only bummer is that we missed the opening bout of the Rocky Mountain Rollergirls' new season, which happened to be on the same night.

Sunday wasn't as public, but we managed to not sit on the couch all day.

And I didn't even touch WoW for the whole weekend.

Time for a Correction

One of those Newton's Apple-type trivia bits I tend to trot out with reasonable frequency (and have for as long as I can remember, practically) is that glass is "supercooled liquid". Now Garret points me to this article which actually shows us that I was ill-informed:

When glass is made, the material (often containing silica) is quickly cooled from its liquid state but does not solidify when its temperature drops below its melting point. At this stage, the material is a supercooled liquid, an intermediate state between liquid and glass. To become an amorphous solid, the material is cooled further, below the glass-transition temperature. Past this point, the molecular movement of the material's atoms has slowed to nearly a stop and the material is now a glass. This new structure is not as organized as a crystal, because it did not freeze, but it is more organized than a liquid. For practical purposes, such as holding a drink, glass is like a solid, Ediger says, although a disorganized one.

Good enough. Lesson learned and all that.

"Amorphous solid" it is.

Chimps With Pointy Sticks!

Senegalese chimps appear to manufacture and use spear-like implements.

In one case, Pruetz and Bertolani, from the Leverhulme Centre for Human Evolutionary Studies in Cambridge, UK, witnessed a chimpanzee extract a bushbaby with a spear.

In most cases, the Fongoli chimpanzees carried out four or more steps to manufacture spears for hunting.

That's just great.

When were humans first making spears? At least now we can write up a timeline for when to expect the Simianistas to take over completely.

PostgreSQL INSERT RETURNING Rocks My Socks

A common need for web apps is to insert something into a database table and then immediately find out which ID got assigned to your new thing so that you can refer to it later in the script (probably while inserting more data). A lot of folks start out doing something along the lines of:

INSERT INTO Addresses (address, city, state, postalcode) VALUES ('123 Main St.','Springfield','MA','01109'); SELECT max(id) as ID FROM Addresses;

After that, the folks on Microsoft SQL Server tend to discover the combination of SET NOCOUNT ON and @@IDENTITY:

SET NOCOUNT ON; INSERT INTO Addresses (address, city, state, postalcode) VALUES ('123 Main St.','Springfield','MA','01109'); SELECT id = @@IDENTITY; SET NOCOUNT OFF;

Now, at my new gig, we use PostgreSQL. Today, I finally found myself wondering if/how I could achieve the NOCOUNT/@@IDENTITY behavior. Turns out, it's super easy and almost even sexy (since version 8.2, I guess):

INSERT INTO Addresses (address, city, state, postalcode) VALUES ('123 Main St.','Springfield','MA','01109') RETURNING id;

That, my friends, is HOTT.

Sure, it's non-standard SQL, but what's the point of picking a particular RDMS if you don't use the magic that it offers?

Big Men Can't Spin

Oh, but they can! If you had told me, I never would have believe that Shaquille O'Neal could ever do a windmill spin. I wouldn't believe he could have done it when he was young and strong, much less at his current age (he's two months younger than I am) and decrepitude (he's starting to get the Kareem Shuffle thing going).

Well done Shaq!

---

Totally unrelated YouTube silliness: My generation's answer to Ian Anderson -- The Beatboxing Flautist (doing the Mario Bros. theme, no less).

To Read

How Not to Talk to Your Kids by Po Bronson (Interesting considering some gossip I've heard regarding how Bronson's kid is handled day to day.) With nice extras in Po's blog.

Then the students were given a choice of test for the second round. One choice was a test that would be more difficult than the first, but the researchers told the kids that they'd learn a lot from attempting the puzzles. The other choice, Dweck's team explained, was an easy test, just like the first. Of those praised for their effort, 90 percent chose the harder set of puzzles. Of those praised for their intelligence, a majority chose the easy test. The "smart" kids took the cop-out.

As a so-called "smart" kid, I can recognize that. Luckily, my upbringing also offered example after example of work ethic and perseverance.

---

Pharm Animals Crank Out Drugs -- Ew... I'm generally fairly pragmatic about stuff like this, but yeesh this makes my skin crawl.

This might be scarier, though.

---

This is awesome!

The Telephone Consumer Protection Act of 1991, signed into law by George Bush the elder, led to creation of the ragingly popular Do Not Call List. But tucked away in the bill was another important provision that entitles consumers to take what's called a "private right of action." For each violation of the act, consumers can sue for a $500 penalty. Violations include calling after a consumer has told a company to stop, or failing to provide the consumer with a copy of the firm’s Do Not Call policy.

That's almost enough to make me start answering those "Unknown Name / Unknown Number" calls I get every day.

The Lesson

Never bet against Boston University in the Beanpot.

After falling behind early, Boston College took control of Monday's championship game halfway through the second period and outshot Boston University 26-10 through the last 40 minutes of regulation.

"We looked like we were waiting to lose," Terrier coach Jack Parker said.

But in overtime — after playing relatively little through the last two periods following an injury to Eric Thomassian — junior Brian McGuirk picked an opportune time to score his first goal of the season, burying a high wrister glove-side off a faceoff at 5:06 of overtime to give BU a 2-1 win and yet another Beanpot championship.

Sweet! (I'm bummed that I forgot to listen to the game, but it'll be OK.)

Grammy Thoughts

  • Sting can no longer sing the unsingable parts in "Roxanne". Suck.
  • Prince was wasted introducing Beyonce.
  • Dixie Chicks?! Gads.
  • I love me some Wyclef. He and Shakira were actually a highlight.
  • The tiny in-audience stage was a horrible idea. At least as far as giving/receiving awards goes.
  • Gnarls Barkley did a boring slo-mo version of "Crazy", but it's worth mentioning for the apparent choir, which seemed to be made up of astronauts. OMG LOL!
  • Far too much Eagles by Carrie Underwood and Rascal Flats. Dear lord make it stop.
  • RIAA: "We will destroy these children if you don't stop pirating our music!" What? He actually didn't mention piracy? Huh...
  • Who the hell was that dancing for the James Brown thing? And I guess that was Mr. Brown's original cape dude...?
  • The "My Grammy Moment" thing wasn't even tragic. I suppose all the contestants were already in the record industry pipeline.
  • The DIXIE CHICKS?!?!? Huh...
  • Never really pictured Chris Rock as a RHCP fan. Then they won best rock album for that snoozer of theirs. Guh.
  • Oh, come on now... The Dixie Chicks?!?! SERIOUSLY?!?!?

Scatter Shot

Man, I keep wanting to do a conherent post one of these days, but whatever...

  • Brozo turned me on to the Amy Winehouse, and holy shit is she good! (She uses the lyric "What kind of fuckery is this?" How genius is that?) She may also be a train wreck, which adds some flavor. Lots of vids on teh YouTubes.
  • The Rocky Mountain Rollergirls have announced their 2007 schedule. Good times for cheap, right there.
  • Rod and I still swap snarky emails about the 24, but it's just not the same as our old Tuesday IRC chats. I still think I need to set up a BBS or something. I miss my boys (and my Boo).
  • That football games was crazy, eh? Good for Peyton. He can stop whining now. The commercials sucked eggs, generally, though I give the win to CareerBuilder. And Prince doing Hendrix doing Dylan for the halftime show... Surreal.
  • My BU Ice Dogs are in the Beanpot final again. They shut out Northeastern yesterday and will meet arch-rivals, BC, next Monday.
  • Check out this Desperate Astronauts soap opera. The details of it are awesome.
  • Ryan O'Neal has quite a soap opera going on in his family, too. The money quote: "He hit his own girlfriend in the head."
  • Hang on... The name of Turner Broadcasting's ad agency is "Interference, Inc."?! No wonder they dig on the guerilla marketing!
  • As far as iPod cases go, these little honeys are super hip.

There's probably more in the buffer, but that's all I can be bothered with for now.

Hugs & kisses.

Monkey Love

Specifically, too much of it. Sienna Miller got plenty:

But the over-zealous creature proceeded to stick its little monkey tongue into Sienna's mouth.

The Alfie star adds, "I sort of made out with a monkey... It was a sweet monkey but, no, that's too much." And to finish off the bizarre encounter, the monkey proceeded to urinate on Sienna's back.

And down in St. Kitts it's a major problem, I guess:

There is no point talking about increasing agricultural production in St. Kitts if we continue to ignore the serious monkey problem we have here -- namely, the huge and ever increasing population of monkeys that wander the country side devastating vegetables and fruit crops wherever they go.

Personally, I'd go with the monkeys eating my fruit rather than sticking their tongues down my throat.

Shotgun

OK, so... Sorry about the week an a half of nothing. I wish I could say I've been busy or some such, but no. Mostly I've been sitting around alternately playing World of Warcraft and watching TV while trying out new and exciting pillow-influenced hair styles.

I suppose I can blast out a short list of tidbits for you though:

  • The big news is that not only did Rod and I jump ship from my old place of employment; now Brandon has followed suit. He's working for an interesting new company, too.
  • Oh, yeah, I start my new gig today. I'm psyched.
  • Related to that, I had the best intentions to try and learn Ruby on Rails this past week that I've had off. That didn't really happen. I've got time, though. ;)
  • I did try to get right on switching my 401(k) plans to an IRA, but only got as far as opening the IRA because the 401(k) people didn't know I'd quit yet. Super...
  • Last Thursday, The Wife and I took in a matinée of Pan's Labyrinth -- totally frickin' awesome. Funny how Fascism and faerie tale allegory goes hand in hand so often.
  • Rod got my hooked up with a private torrent tracker site... Now I'm obsessed with keeping my upload/download ratio above 1.
  • Last night we mixed up a pitcher of martinis and took in the Screen Actors Guild Awards. It was generally an inoffensive evening of festivities, though I can say that some of my favorite shows (24, Weeds, ... that may be it) got robbed, but whatever. They did show Dennis Weaver in their "fallen soldiers" tribute, reminding me of the time he popped into a gas stop cafe in the middle of nowhere (aka Western Kansas) while Miracle Ed and I were having breakfast and trying to get our collective shit together at the tail end of a 31 hour single shot drive from Boston to Denver. Let me tell you, having a bunch of flatland hicks (remember, I'm somewhat of an expert in the field of recognizing and categorizing hicks) freaking out about how "that was the feller that played on that show!" really turns the surreal dial to 11.
  • Ever heard of "Toddy" coffee? Neither had I until the other day. I don't think I buy it.

I guess that will have to do for now.

Obama '08

Wow. I was absolutely sure that Barack Obama wouldn't bother running for President this time around. I figured he'd let Hillary and Rudy duke it out and then continue to make a mess of things for another four years, leaving him with an open door in 2012. Not so.

Instead, Obama has officially tossed his hat in the ring by launching a Presidential Exploratory Committee, and I'm all giddy about it.

We'll see what happens... Is this country ready to let a non-white sit in the driver's seat?

Birds Flying High, You Know How I Feel

Near the end of August in 2001, after a four month period of being unemployed, I finally found a job with a Boulder company called e-InfoData.com (Holy internet cliche overload!). We'll round the ensuing passage of time up to five and a half years for the purpose of this discussion. In that period the company changed it's name to InsightAmerica, moved its office to Broomfield, and eventually was acquired by a corporate giant (name uselessly withheld). The basic "job" of the company never really changed, and the work was mostly interesting on a nuts-and-bolts level (I still think we regularly pushed ColdFusion well beyond its normal bounds and managed to make it work.), even if the bigger picture at times gave me the heebee-jeebees.

At a more micro level, I've had the opportunity to work with some amazing people (particularly within the technology teams - but outside that, as well). In fact, most of the people I currently consider my best friends were first coworkers.

On a work level, there have certainly been ups and downs, but on a personal level this job has been nothing but positive.

You've probably already guessed that I've decided it's time for me to move on.

  • I'm going back to Boulder. (meh. I'll miss my 10 minute commute, but I only think I'm doubling it.)
  • It's a very small company. (sweet! I enjoy the dynamic of a small company much more than a megalocorp.)
  • I'll be working with an old friend. (yay! This is actually the only reason I applied for the job when I saw it come across the wire.)
  • I'm going to be working daily on a Mac. (w00t! This excites me unreasonably. Not to mention the HUGE monitors they use.)
  • I'll eventually get to work with Ruby on Rails professionally. (double w00t!! I've been a fanboy since the early days, though I've never actually done anything with it.)

I'm also leaving a lot of friends behind. Hopefully I'll be able to keep in touch - the Denver Metro area isn't a very big place, really. Some of us already have outside-of-work connections, but I want to cultivate more of those.

So, yeah... That's what's going on with me.

Let's have Nina Simone carry us out, shall we?

Its a new dawn Its a new day Its a new life For me And I'm feeling good