Computers/Programming


I actually hate to keep harping on Sarah Palin and making all my posts here political lately, but the internets just keeps putting fun stuff to read “in front of me”, and of course, I must read “all of them”. First sentence diagrams and now a flowchart!

The following image (found here at BoingBoing, created by Aden Renkai, via Political Wire) shows Palin’s debating flow; I’d say it’s a pretty sound algorithm.

In high school, my friend James was in Japanese Club. It made sense for him, as he took Japanese as his language (I took Spanish) and had an interest in all things Japanese. I went because I just wanted to hang out and occasionally watch a Japanese movie. I had a position in the club — Ninja Poet. This position entailed me coming up with a haiku before the meetings started and reciting it in front of the small group of members. I only remember one (and I may have only done it once or a couple times), a little ditty about a guy who you think is a dentist, but turns out, he’s not really a dentist:

He’s not a dentist
Dirty guy in a white coat
Open wide for him

But all of that is irrelevant; what’s important here is that YOU can randomly generate great haikus about McCain and Palin by clicking here. Here’s one just generated that I kinda like:

Lipstick on a pig
Meeting new foreign leaders
White House foreclosure


http://politicalirony.com/2008/09/28/mccain-palin-haiku-generator/

(photo from obamawill.com)

Most of you that know me well will know that I am a fairly left-leaning Democratic Party voting guy. I like the notion of a safety net for society. I like smart thoughtful decision making and inclusion of all sorts of different people. However, people who lean my way politically have a sometimes fatal flaw — they are far, far too idealistic in what they require from a candidate.

One example is the angry people who are still angry that the primary was “stolen” from Hillary Clinton (and who vow to vote for John McCain as a result*). Obama has made some moves that haven’t sat well with me since he all but clinched his party’s nomination, that’s for certain. But the way I see it, for liberals, the Democratic Party is a workaround.

They are one of the big parties that can actually win and they also happen to share a lot of your beliefs and values! Well, they may not be as good on some things you care about as Ralph Nader, or one of the other minor liberal parties. Sure you’d be sending a small message by voting for one of these small party candidates. And yes, you do have some sway. You do have the ability to take away maybe 1 or 2% of the vote and sway the results of an election. But for who’s benefit? What good does it do to cause the guy who’s even less like you and shares less of your beliefs and values to win?

In an ideal world, all those parties would have a larger voice and we’d be more like Canada or European countries… But I suppose this is the way politics is done in America, and we have to go with the workaround. We can’t even completely control our computers, which are (normally) governed by the laws of physics and logic. We use workarounds in code all the time. If we can’t wrangle predictable 1s and 0s with 100% confidence, what chance is there of wrangling millions of intelligent independent humans? None.

Go with the workaround. Put a comment in that says
// ss 8/26/08: this is not ideal, but it works pretty well. think about ways to fix in future.
and move on. Incremental change, with progress made at each step, is what we need. It’s what I’ve come to know from coding, from songwriting and from thinking about politics.

Incidentally, I’m leaving for Washington, D.C. fairly soon, mainly to visit my sister, but also to take in some sights and sounds and smells. See you later.

* There is so much that is wrong with doing that that it’d be too hard to get into, but some major ones would be he’s pro-life and she’s pro-choice, he wants to perhaps stay in Iraq for a 100 years, she wants to get out of Iraq, whereas Obama and Clinton share a good majority of their platforms.

Someone brought it to my attention that they could not listen to the songs directly from Part Time Songs, and they get an error having something to do with the ID3 tags when it opens in Windows Media Player… Anyone who reads this, could you test that out and let me know? I haven’t been able to get it to happen on my computers. Just go over there and click on the MP3 and let whatever media player you use open it and see if it plays. Also let me know if you get an error?

I swear this is a testing thing, and not a way to drive you to my other site that you might not be interested in for my own nefarious purposes. Or is it…?*

click here to go there (direct link to mp3)

*It’s not.

Hey there everyone… Just a quick note to mention that Part Time Songs has a presence on Facebook now. A Facebook “page”, if you will. If you’re on Facebook, you should join up, and get future updates in a Facebook-generation friendly way.

Not much else. I’m s’posed to take that MCPD test on Saturday. Not sure if I’m *totally* prepared. One of things about being a software developer with access to the Internet is that you can just look up whatever syntax/minute detail on the Internet whenever you need to. With the test, you’ve gotta have that stuff memorized. But I’ll probably go take it anyhow, if only to see what the hell these MS tests look like (since I hear they’re totally different and scored differently than the practice tests provided with the training pack).

Oh, and I’m back on the Scrabulous. On Facebook. Where Part Time Songs has a page.

Been super busy with work, studying for this (can’t wait to get that done with so I can… move on to more exams. Yeah, it’s sort of self-torture, but it should be worth it in the long run)… Also, the other night I had an experience I hadn’t had in a while… I woke up 3 times with lyric ideas and had to write them down before I could get back to sleep. I haven’t gone back and read them yet, but at the time I thought they were pretty good, all of them for the same song (”Totally Dead”, from my forthcoming studio EP How Does It Know?) I’ve been struggling writing verses for.

Other than that… not much. I’ve got a new little home recording project called Marshmallow Mission bouncing around my head… I have 3 ideas for that, so maybe some weekend with a few hours I’ll record those up. I need the ControlPad back first, though (I mailed it back for a replacement), as it will be the basis for all the drums on it. Did I mention that thing was really fun? Seriously. Hopefully my replacement comes soon.

Ok, it’s late. Good night!

After attempting to assign drum sounds to all eight pads on the ControlPad, I have realized that one of the pads just doesn’t work at all. Dammit. So now I’ve gotta send the damn thing back and get an exchange. The thing is so fun, though, that I’m considering not doing it. But it’d be stupid not to. I’m gonna need that eighth pad someday.

EDIT: another thing I realized really quickly was that a C5 MIDI note in FL Studio 7 (which is MIDI note 72) corresponds to a C4 (MIDI note 60) on the ControlPad. The only reason I was able to figure this out was by trial and error. I had no idea the thing would be an entire octave down from what the software is expecting. Hmm. Very confusing. I’m guessing that the last pad not working isn’t something I can figure out by trial and error since I’ve been messing w/ it for the last hour.

One thing I had been wanting for WordPress blogs for a while was a way to have the comments I reply to get sent to the original commenter’s email. So that they have some kind of notification that I’ve replied, and that they can come back and sort of continue the conversation. It’s one of the great things about LiveJournal — it does it by itself, because it’s made to foster more of a conversational community than WordPress was.

Anyway, I did some searches a few months ago and found this Comment-To-Email plugin. It worked well for a while and it was cool, but sometime in April, I started getting browser errors when trying to use it, and basically it didn’t work anymore. I did a quick search this morning for an alternative, and found Comment Email Responder, which apparently has gone through more testing and more versions, and the author is interested in improving it, so I’m hoping it continues to work reliably, because it’s pretty cool. Allows you to set up a standard footer for the email replies, and lets you configure what the subject line should say when replying.

So if anyone’s been looking for this type of plugin, I recommend Comment Email Responder (unless it stops working sometime in the future).

I totally forgot to mention that on 3/29 we went to East Lansing to see Ira Glass, and it was so good! It was VERY similar to the first I’d seen him (I think in Ann Arbor), but with more funny banter about the failed Michigan primaries.

Both times I’ve seen him, he gave tips on how to be creative and do creative work; one of his main points is that you need to generate and put out a large amount of material before you’ll get lucky and come across the thing that works (be it songs, radio stories, written stuff).

And it makes me happy that I’m still doing music and still generating lots of song ideas all the time. He recounts his beginnings as a tape cutter at NPR 30 years ago, and how he basically sucked at doing radio for the first 10 years, when he did some stories for All Things Considered and NPR News. He played a hilarious story he did way back when about tortillas and U.S.-Mexican relations or something (pausing the playback briefly to punctuate with “What is this story about, anyway?!”). Pretty bad. And hilarious.

As a side-note, I tried to capture audio from the show on the BB Pearl as a voice note. And I was able to get some audio. The BB Pearl stores audio as AMR files, so they’re nice and small and easily email-able, which is fine. I’ve been doing this with song ideas, and then converting the files to MP3s for listening on the computer with this MIKSOFT mobile media converter. So anyway, the quality of the audio is really bad, so I decided “hey, with my audio ‘expertise’, I should try to clean up this file”, and I tried to open it up in CoolEdit to boost the wave and maybe do some simple EQ on it to make it a little more listenable. However, neither CoolEdit (nor FL Studio 7) could recognize the wave for editing. The file PLAYED just fine in WinAmp and iTunes, but I couldn’t edit it at all. I’m totally confused, and the only thing I can think of is that the MIKSOFT program converts it to some wave encoding that isn’t supported by these editing programs, but I don’t know exactly what or why. Anyone got any thoughts on this, or any better programs they use for converting AMR files to waves or MP3s?

(3 days till Paris!)

I really haven’t ANYTHING to say lately. I am really busy with work lately, but also have been finding the time to work on a new little EP for Part Time Songs… It’s gonna be a song we played live in the Low Hello, a song I demoed for the Low Hello and a brand new one. The previously written songs being re-recorded. My first 3 song EP. Can you even call that an EP? Seems like it should be illegal. I’m hoping to finish that before me&D leave for Paris.

Oh yeah! We’re leaving for Paris on April 13th! I am très surexcité. (I am not sure if that French is a correct construction. Or if this parenthetical note is, either). It could not come soon enough.

After that, the plan is to put down final drums on the studio EP we’re working on. I wish I had something more solid to let you listen to, but I don’t at the moment.

Oh yeah! Check out Google Sky. I really like how it lets you overlay a historical sky map. Nice touch.

Till next time!

Next Page »