Hard-rocking trad, that is. Okay, I shouldn’t've, but I did. So there. I enjoyed my last musical purchase so much, I went and bought some more stuff from Omnium Recordings.
First off was a compilation named Shite n’ Onions – Celtic punk – think a rougher-edged version of the Pogues and you’ll have a very good sense of what’s on tap here.

There’re a couple of turds on the CD (or would that be lumps o’ shite?), but hey – it’s a compilation, right? Most of it’s great… For more info about the bands, check out the Boston-based website named, naturally, Shite n’ Onions. I’m eagerly awaiting the implied volume #2…
Next up, Vengeance by Garmarna.

Gothy-without-being-gothic electronica, a mix of medieval Scandinavian tunes and contemporary pieces (albeit with the same feel) – not unlike the album by Hedningarna that I wrote about here, but with a much less primal feel to it. Primal isn’t quite right, nor is menacing – I wrote both, deleted both, and settled on primal… Whatever it is, there’s an overlap with Hedningarna as far as inspiration, but there are definite differences in execution.
Posted by protected static as music at 6:53 PM UTC
No Comments »
Okay, so after installing Visual C# 2005 Express Edition (Beta 2), I decided to do something a little more, uh… challenging than mucking around with the Managed DirectX game sample from Coding4Fun… I mean, don’t get me wrong – I’m no DirectX expert by any stretch of the imagination… What I mean is taking a production app written in Visual C# 2003 (.NET v1.1) and seeing what (if anything) breaks.
Guess what?
Nothing broke.
Okay, that’s a slight exaggeration – there were a couple of Windows Forms properties that are no longer supported, one event/event handler pair didn’t get ported over by the wizard (I’m guessing that the name of the event was too close to a keyword, but that’s really and truly a wild-ass guess. It ain’t even a sophisticated wild-ass guess), and the solution had some minor trouble reconciling references between projects, but it was a matter of 15 – 20 minutes of mucking around to eliminate the errors. There are still some warnings that I’d like to get rid of, but I can’t until there’s a real version of MSDN out there so that I can understand how I should replace a deprecated boolean property with a property that uses an enum (thanks, guys…). But really, that’s it. There are a couple of things that have clearly changed with the way that repainting window surfaces is handled (there are some boxes around our custom controls, and there appears to be some kind of default mouse-over behavior that makes the UI respond slightly differently, but there’s been no substantial changes in the behavior of the app.
Except for one. It’s fast. Like, really fast. Snappy, even. It takes longer to load the app in debug mode, and it’s a little twitchy unloading, but form-to-form transitions that used to border on Internet-browser-over-dialup-slow are now barely perceptible.
This is good.
If Beta 2 is any indication of what the release version of Visual Studio 2005 and v2.0 of the CLR is going to look like, they’ve done some really nice stuff by way of addressing the shortcomings of WinForm apps. Oh, and if anyone else out there notices a problem with the Members Window of the Object Browser (not the project/assembly TreeView, but the window that displays the actual members of the selected object), please leave me a comment…
Posted by protected static as C#, geek at 10:43 PM UTC
No Comments »

Okay, not that Mr. Smith… Howzabout Brad Smith, Microsoft’s General Counsel who is directly responsible for this FUBAR’d situation with HB 1515? Yeah, I’ll take his head on a stick for $400, Alex. It appears as if Mr. Smith can’t keep his stories straight (as it were):
It’s funny how both sides, the gays and the evil pastor, seem to agree on one thing – Microsoft General Counsil Brad Smith is the bad guy in this whole affair. He’s the one who supposedly told both that he had just recently changed Microsoft’s position on the bill to “neutral” partly as a result of pressure from the preacher. Amazing how numerous witnesses at separate meetings with Smith supposedly got the story wrong but SMITH got it right in both cases.
Oh but there’s more…
Indeed there is more. Lots more.
Posted by protected static as geek, politics at 9:44 AM UTC
4 Comments »

Still feeling the tremors from Microsoft’s refusal to support HB 1515… This screenshot was taken at approx. 3:30 PM PDT, and is from a personalized Google news setting that looks for articles containing the word ‘Microsoft’.
(BTW, that’s “174 Related” at the bottom of that JPEG…)
Posted by protected static as geek, politics at 4:26 PM UTC
No Comments »
At the risk of becoming a Microsoft-only site, I would like to point out that the fallout continues… I first noticed this on WashBlog, who in turn got it from AMERICABlog (as promised – keep up the good work, John): Microsoft has been in bed with Ralph Reed (again) to the tune of 20K USD/month.
Twenty thousand bucks. Per month.
Kinda odd that they’d be consulting someone who lobbies around “family issues” (which is really right-wing bigot-speak for “attacking queers, feminists, liberals, and anyone else who stands in the way of our theocratic politics”), and not corporate regulation or taxation or employment. So odd, in fact, that the technical press is picking up on it – first CNet, then ZDNet published the same article.
Bill, I know this isn’t your style – Steve, I don’t know. I understand Microsoft’s support of the GOP from a purely pragmatic view – monopolistic practices, regulation, taxation and all that. I don’t agree with it, but I understand why you’d align yourself with the pseudo-free-marketeers of the Republican Party. But why they’d choose to be in bed with the far Right, the Dominionist wing of the GOP, is still a mystery to me.
Wake up, guys – part of what makes Seattle such a great place to be is the tolerant atmosphere. You were a large part in the creation of that atmosphere – don’t fuck it up. How many educated, cosmopolitan, skilled workers are you going to attract to a rigid theocratic state?
Posted by protected static as geek, politics at 8:08 AM UTC
No Comments »
I’d like to wish everyone reading this a (belated) Happy Pesach – as stated elsewhere, I’m an atheist and a lapsed Catholic, but I really like Passover. It’s a pretty radical celebration of freedom, and as such should be a welcome addition to the family traditions of anyone who practices one of the religions of Abraham. Given the lack of a central governing body in Judaism, you have a lot of freedom in the script that you choose for your seder: queer, feminist, radical, liberal, pagan (I shit you not)… Even a mainstream hagaddah (the book with the readings and songs for the seder) is going to have some pretty intense stuff in it – the title of this blog entry is a reference to one of these gems:
There are 3 kinds of people: those who are not free, those who do not care about the freedoms of others, and those who are free and who work for the freedom of others.
Quibble with the number of categories if you will, but still… Pretty powerful stuff the nonce. And how can you not like an excuse to get together with like-minded people, eat food, drink lots of wine, and discuss politics?
So, we drove down to Portland for Passover with the in-laws – Powell’s Books did not emerge unscathed, and I finally made it to their technical bookstore on Burnside… sigh I’m still wiped out from the trip, and it is excruciatingly slow at work today… I’m waiting for a client to get their act together so I can actually start working on the contract that they’re already paying us for, but until then… I mess around. I’m fooling around with some of the (beta) Visual Studio 2005 Express editions and getting excited about .NET 2.0 (generics rock!). I’m also getting acquainted with JavaScript (I’m a desktop guy, so scripting is not exactly my strong suit), and I’m, well… blogging.
(I think I’m pretty close to a client-side JavaScript-based hack that’ll let me implement post categories, though! Woo-hoo! If it works, I’ll post the details once I get the implementation done right… I’m gonna do some tweaking of my post titles – it should make the code a little more straightforward.)
Posted by protected static as random at 11:17 AM UTC
No Comments »
Mostly I’ve been collecting the thoughts and rants of others, but I wanted to get some of my own ideas committed to pixels before I forgot.
I’m really angry with Microsoft – their actions set a tone, and their example sets a lead. This was cowardly, particularly if they are committed to non-discrimination internally. In the end, what does that mean if a random manager decides that they don’t want someone openly queer working for or with them? If they fire that person for being queer, that person’d probably have some legal recourse since non-discrimination is part of Microsoft’s contractual obligation with that employee. But here’s the kicker – there’s no guarantee that any such recourse would be upheld by the courts without an explicit statewide ban on discrimination over sexual orientation. That’s exactly the kind of thing an activist judgeright-thinking Christian jurist would come up with.
I’m angry with the professional homo-haters like Rev. Hutcherson. Hey, Rev.! You show me where Jesus said this bullshit is okay, then I might give you some grounds. I’m a seriously lapsed Catholic, but I do remember enough Scripture to know that you’re picking and choosing your Bible verses when it comes to justifying this hateful pablum.
I’m angry with the ‘moderate’ GOP fag-bashers in this state who decided that appeasing Rev. Hutcherson was more important than actually doing what their constitutents want. The DINOs from Eastern Washington? This crap I expected from them – we’ll get them sooner or later. The fake socially-liberal-fiscally-conservative bastards? We’ll get them sooner. You hear me, Finkbeiner? You’re up in 2006, right?
Overall I’m hopeful, though – HB 1515 passed the House 67-31, with 6 Republicans voting ‘yea’, and only failed in the Senate by one vote. There are worse places to live, and frankly everything I’ve read suggests that barring some kind of massive reactionary social upheaval (the millenium is still young, after all), time is on our side nationally.
We will win.
Posted by protected static as geek, politics at 10:47 AM UTC
No Comments »
The fallout from Microsoft’s cowardly (cravenly?) actions vis a vis HB 1515 keeps on coming. (Again, my own editorial remarks are in brackets and are tagged with a “ps:”). In the order that I found ‘em, we have:
1. From MSNBC (I love the irony inherent in typing that):
…Friday, the Los Angeles Gay & Lesbian Center, which presented Microsoft with its Corporate Vision Award four years ago, asked the company to return the award.
“Because of Microsoft’s apparent capitulation to the demands of anti-gay extremists and withdrawal of support for a bill that would do nothing more than protect gay and lesbian people from discrimination, we believe it’s no longer worthy of our highest corporate honor,” Darrell Cummings, the center’s chief of staff, said in a statement.
The Human Rights Campaign said in a letter to Microsoft that “the strong stance of Microsoft on behalf of the GLBT [gay, lesbian, bisexual and trans-gendered] community and our partnership with the organization in the past makes this feel like even more of a betrayal.”
(You listening, GLAAD? Or does the money from Microsoft matter even more than their actions?)
2. John @ AMERICABlog is promising good things (we’re hoping for documents, personally) in a footnote to a piece on the FOIA documents about the fake White House reporter, Gannon/Guckert/Bulldog the Wonder Escort.
3. John also pointed me to the Scobelizer! Scoble! You rock, man! I don’t read your site nearly often enough, but you’ve just been added to my aggregator! One of Microsoft’s best-known bloggers writes this:
I got permission from PR to post Steve’s email. [ps: Steve Ballmer]
Steve, I personally am not happy with what it appears went down in this case — even the APPEARANCE that a church is pushing around Microsoft is just wrong in my view (and, when the pastor makes claims that we buckled because of his pressure then I’m left trying to figure out who to believe: a CEO of a company, or a religious guy. Most people I know will pick the religious guy, sorry).
One of the reasons I came to Microsoft is because of its very strong stance on human rights.
The fact that Microsoft is even in this position makes me want to leave and join a different company that won’t be pushed around by religious folks. Is that the message you want to send?
4. Gary Cornell, publisher of APress (good technical books) has a slightly different take here:
…here’s what bothers me. He [ps:Steve Ballmer] also says:
“On this particular matter, both Bill [ps:Gates] and I actually both personally support this legislation that would outlaw discrimination on the basis of sexual orientation. But that is my personal view, and I also know that many employees and shareholders would not agree with me.[ps:"]
So, Steve why didn’t you and Bill hightail it over to Olympia and testify as follows to the legislature: “While Microsoft can and will have no positions on this issue I want you know that Bill Gates and I feel very strongly that this bill is a good bill, a necessary bill. And since we personally both want it to pass, we have decided to put the necessary money where out mouths are. Ergo, he and I have set up a PAC with (feel free to put some significant amount of money here–whatever is needed I am sure isn’t even a days interest on their combined wealth*) at its disposal to help pass this truly excellent and necessary bill.”
In other words Steve if you are going to say you personally talk the talk, how ’bout personally walking the walk?
*Using a reasonable level for the possible interest rate they could obtain nowadays, one days interest on their combined wealth is 3 million dollars or so.
The hits keep on comin’… Microsoft, you listening? How about you, Waggner Edstrom? Figured out how you’re going to spin this yet? What message do you guys want to send, anyway?
Posted by protected static as geek, politics at 8:00 AM UTC
No Comments »
From 365Gay.com:
The district where Microsoft is located is represented by Sen. Luke Esser (R-Bellevue) who said he was going to vote against the bill anyway. But, he said, having the largest employer in his district come out neutral on the issue “strengthened the case for the no vote I was already going to cast.”
Did you hear that Bill?
How about you, Waggner Edstrom? I know you’re taking the pulse of the blogosphere… How’re you gonna spin the HB 1515 fuckup for your Redmond-based client, particularly since Microsoft is still touting their participation in GLAAD’s upcoming Media Awards event on their corporate diversity website?
Posted by protected static as geek, politics at 10:02 AM UTC
No Comments »
Someone on Daily Kos rightly pointed out that some Senators who voted ‘yea’ on the ill-fated anti-discrimination bill HB 1515 did so at great peril to their political futures. One such Senator is Marilyn Rasmussen (D-2), a Democrat representing a very rural district. Here’s the email I sent her this evening.
Sen. Rasmussen –
Thank you for your ‘yea’ vote on HB 1515. It is easy for Seattle liberals to forget that the legislative world does not revolve around us; it is easy for us to forget that there are other Democrats out there beyond the ’safe’ borders of King County. I moved to Seattle in part because of its safety – I’m bisexual, and when my family was looking at career options, Washington State was high on our list because of the safety represented by the Seattle area. HB 1515 would have, in some small measure, extended that bubble of safety…
I grew up in a rural area, and I know that you will be taking heat for your decision. This vote will be difficult to ’sell’ to many of your constituents. Should you decide to run for re-election, please add me to your list of potential donors: hard decisions such as yours are greatly appreciated.
Thank you again.
She (and others like her) deserve our support.
Posted by protected static as politics at 6:49 PM UTC
2 Comments »
Here’s the full article at The Stranger – I don’t know what else to add other than a.) I agree with the last 2 paragraphs from from the article (additions noted with ‘ps’ are mine, not The Stranger’s):
As for [ps : Washington State Rep. Ed] Murray, he believes the company was faced with a “profound” moral test, which it failed. The backpedaling “sends an incredible message of weakness and shows a lack of moral backbone,” he says. “I mean, what is this? Is this the 1930s, and are they Krups?”
After meeting with [ps : Ken] Hutcherson [ps : (pastor of Antioch Bible Church in Redmond and professional gay-basher)], Microsoft had to make a choice: Maintain its long-standing, progressive support for civil rights or side with reactionary forces advocating discrimination. The company chose the latter. The gay Microsoft employee who spoke to The Stranger concluded, “Microsoft needs to feel the pain of a bad decision here.”
and b.) this feels like a kick in the stomach.
As with so many other employees of all the small companies in the Seattle-metro area that do a lot of business with Microsoft, my livelihood depends upon our company maintaining a good relationship with the mothership in Redmond – my boss, while he will probably be sympathetic to my POV, won’t want to disturb that relationship.
I’m having trouble working up the courage to call Microsoft…
Posted by protected static as geek, politics at 11:06 AM UTC
No Comments »
John at AMERICAblog has a story that Microsoft has quietly yanked their support for HB 1515, the pro-gay, anti-discrimination bill stuck in the state legislature…
Quoting John who is in turn quoting from The Stranger (online tomorrow – I almost picked one up today but didn’t…), we have this:
The pastor, Ken Hutcherson of Antioch Bible Church in Redmond, met with a senior Microsoft executive in February and threatened to organize a national boycott of the company’s products if it did not change its stance on the legislation, according to gay rights activists and a Microsoft employee who attended a subsequent April 4 meeting where Bradford L. Smith, Microsoft’s senior vice president, general counsel, and corporate secretary, told a group of gay staffers about Hutcherson’s threat….
At the April 4 meeting, Smith told members of GLEAM, the gay and lesbian employees group at Microsoft, that the company had switched its official stance to “neutral” on the bill, and took personal responsibility for the decision. He characterized the shift as part of a broader general review of company policy designed to more precisely formulate criteria for determining when Microsoft should involve itself in “social issues,” but also disclosed the pressure that had been brought to bear on him by Hutcherson….
WTF? “[B]roader general review of company policy”?
I’m at a loss for words. I won’t be at a loss tomorrow when I call Microsoft… I’ll let you know how it goes.
Posted by protected static as geek, politics at 11:04 PM UTC
No Comments »
Those who know me probably know my taste in music: I like punk, hardcore, Oi!, goth, industrial, EBM, some ska, some emo, with my roots in heavy metal… But I also like some classical, folk, world, and traditional, particularly Celtic-flavored. And I really like it when I find a band that manages to successfully combine hard rock/electronica with traditional/folk. Some bhangra comes close to this, but tends to be a little more influenced by electronic dance or hip-hop than I prefer – I like it, but I like something with a little more of an edge. Today, however, I really scored: not one, but two bands that fit this bill!
There’s this little record label in Minneapolis, MN – Omnium – that bills themselves as purveyors of ‘hard trad’. I was already familiar with them through the band Boiled in Lead, one of the sources of inspiration mentioned in Emma Bull’s modern rock n’ roll fantasy novel War for the Oaks. I liked their stuff, but I didn’t love it – but recently I stumbled across the website of Jane Yolen’s son, Adam Stemple – and he’s one of the founding members of BiL. This in turn led me back to Omnium, which in turn led me to:
Viking punk! Okay, that isn’t a fair description – but this album by Hedningarna mixes rock n’ roll, electronic music, traditional instruments, samples (a chainsaw!?), and traditional Scandinavian tunes run through a decidedly un-folky filter. Think something kind of like Celtic folk, only darker. Much, much darker. Think dancing naked in a ring under a full moon, waiting for something… ancient to come. A very beautiful but not-necessarily nice something. This album would make an excellent soundtrack for just such a tableau.
The next? Cossack punk! Unlike my use of ‘viking punk’ above, this is actually a dead on: take some traditional Ukrainian tunes (and some new ones heavily influenced by trad music), translate some Sex Pistols covers into Ukrainian, and get some brilliant musicians to play ‘em, and you have The Ukrainians (this surprises you?) Seriously, this band is a side-project of the long-time UK progressive rockers The Wedding Present (in town for a show this past week – though I’m not so fond of their most recent stuff), and this album is a non-stop kick-ass punk rock stomp! In Ukrainian. Think ‘Pretty Vacant’ as you might imagine hearing it in a grungy little underground bar in Odessa or Kiev… Lots of fun.
I ordered up a third album from them – the debut EP from a band named Felonious Bosch – it isn’t as hard-hitting as the previous two, but still, it mixes medieval and Middle Eastern melodies with a smokey, bluesy-ish rock sensibility, and makes for an excellent listen.
Almost all of Omnium’s artists (and those of their sister companies) have MP3 and RA files (the MP3s are full-length tracks, while the Real files tend to be excerpts) for your perusal… Take a listen, and let me know what you think. Looking through the hardcopy catalog that came with the disks, I’m seeing a bunch of stuff that looks quite interesting.
Categories: music; world music; traditional music; punk
Posted by protected static as music at 10:07 PM UTC
No Comments »

It’s kind of hard to see (damn that template issue – the full-size jpg is too wide to display properly), but there were 3 visits by IP addresses from jmsmucker.net to this site this morning.
Nah, I won’t flatter myself – but it does look like the folks from J.M.Smuckers were/are taking the pulse of the blogosphere: 2 of these hits were referred by Google, searching on “uncrustable” and “blog”… the other was on “uncrustable” and “patent”.
Categories: geek; politics; patent; PB&J
Posted by protected static as geek, politics at 12:35 PM UTC
No Comments »
Who writes this stuff? Take a minute to read the actual text of U.S. Patent 6,004,596, aka The Uncrustable ®. I find their refutation of the prior art quite interesting:
While these sandwiches may be suitable for the particular purpose to which they address, they are not as suitable for providing a convenient sandwich without an outer crust which can be stored for long periods of time without a central filling from leaking outwardly. The prior art does not teach a sandwich without an outer crust which sealably retains an inner filling for extended periods of time.
In these respects, the sealed crustless sandwich according to the present invention substantially departs from the conventional concepts and designs of the prior art, and in so doing provides a sandwich primarily developed for the purpose of providing a convenient sandwich without an outer crust which can be stored for long periods of time without a central filling from leaking outwardly.
Coz’ everyone knows a Pop-Tart ® doesn’t stay sealed for extended periods of time… Oh wait – my bad… That’s pastry, not a sandwich… So no one’s ever come up with a crustless sealed sandwich before. Jamaican or Cornish pasties? Samosas? Nope, all crust, no bread… Egg rolls? Spring rolls? Nope, that’s all pasta-based. Hum bow? Um…
Get back to me. I can wait.
Must be the peanut butter that makes it special then, right? Oh, no… they explicitly mention meat, cheese, fruit, honey, and vegetable oil (oil!?) in their patent, too… Let’s try a little experiment then, shall we? It’s the geeky thing to do: let’s Google “smuckers” and “uncrustable”, shall we?
Back? Good. Notice anything? Like the overwhelming number of school menus featuring these things?
I wonder how much more an Uncrustable ® costs per serving than a plain-’ol PB&J…
Categories: geek; politics; patent; PB&J
Posted by protected static as geek, politics at 12:04 PM UTC
No Comments »