Thanksgiving..

November 24th, 2012

So, as part of thanksgiving, Gayle made a thanksgiving tree where we put leaves for all the things we are thankful for. I found that I had rather a lot of things that I’m thankful for, and I didn’t even scratch the surface of putting them all up on the tree, and I still had a lot of leaves up there.

I’m very glad that my life is getting better – sometimes slowly, sometimes quickly, but for the last few years, things have been getting continuously better. I’m thankful for all the people in my life that help to make it a good life, and for the freedom to explore my inner space and increasingly the knowledge of how to do so safely. I’m thankful for my band, and for having my own studio, and for my friends (you all really are a great bunch of people) and for Gayle and Rebel and Allie. I’m thankful for having a job that I usually like, and for having a bunch of coworkers who are also my friends, and who I genuinely enjoy working with. I’m thankful for having bosses that don’t ask me to do things I can’t do, and who give me the flexibility to work the way I want to, and who assign enough work that I have enough money to keep the bills paid and then some. I’m thankful that I seem to have finally found out how to not go crazy every six months (at least, it looks that way so far.. there was no insanity in August which traditionally would have included some. Once we get past march/april I think I can truly call this mission accomplished.) I’m thankful for the people I talk to on the inside, and all the progress I have made in getting past my paranoia, my self destructive tendencies, and my tendency to not do the things I want to do. I’m thankful that I don’t have to live the way I was living a few years ago, constantly miserable and knowing what needed to change for me to not be that way, but completely powerless to take action. I’m thankful for the freedom to set my own hours.

For this and many, many other things, I am thankful. I hope you all had great thanksgivings (although I know most of you don’t read this blog ;-)) and that we all get what we want out of 2013 and beyond.

e-cigs ;-)

November 16th, 2012

So, as many of you who know me are aware, I am a big fan of e-cigarettes. I’m not sure I understand how I managed without them. I’m one of the people who likes the mildly psychoactive effects of nicotine, especially when combined with caffeine, but I don’t like conventional delivery systems of it very much – I’ve never tried chewing tobacco, but just looking at it makes my stomach do a slow roll to the left. I like the taste of clove cigarettes, but smoking more than a few a week makes my lungs feel like they’re being used for target practice. Regular cigarettes have a whole long list of down sides, including that they smell awful and that repeated use of them makes me feel even more like death when I wake up than I already do.

Enter the e-cig. Repeated use doesn’t make me feel sick, they don’t smell awful, and with my newest vendor they’re even available in lots of fun flavors. And they’re about 1/4th the operating cost.

Technologically, they’re very simple devices. A lithium battery, a pressure-sensing membrane, a small microcontroller that does battery and thermal management, and a cartridge with some liquid and a small heating element. You still get the same gesturing-and-oral-fixation fun of a regular cigarette, and the sense of something moving into and out of your mouth, but they taste good. No, really. And you never have to light them, a big safety plus when you’re smoking while driving. They’re instant-on-instant-off, so you can just drop ’em in your pocket when you step indoors.

For a long time, I used Mistics, but they have been having serious supply chain management issues lately – first they were no longer available on the web, and then you couldn’t buy them at any of their listed local retailers. So I’ve switched to South beach smoke. I have to say, their product is a big step up. It’s somewhat more expensive, especially for the battery packs, but it’s better designed – the air doesn’t draw all the way through the battery, making a much easier drag, and the end cap is captive instead of plastic that can come off. (I assume in case of a battery runaway it would still pop off to vent). Their chargers are better designed – with mistic, you must plug the charger into power first and then screw the cig in, with south beach, the charger repeatedly drops the charge current in order to ‘poll’ the battery to see it’s stage of charge. Way safer, too, if you think about it. And they have flavors. Lots of them, and they never seem to be backordered. My favorites are Chocolate, Cherry, Pina Colada (even though it keeps getting that song stuck in my head), and Peach. So far I’ve only found one flavor (Tobacco Gold) that I didn’t like.. it’s awful in a chemically, artificial sweetener sort of way. But their blue and traditional flavors are quite nice.

I’ve also found the folks at South Beach to be very helpful – while I did have one battery arrive DOA (it would trip the overcurrent limit on the USB charger, and on a AC charger would just sit at ‘charging’ forever), they sent me *two* replacements for it, no questions asked.

So, if you’re a smoker (if there’s anyone left in the world that will admit they are), you ought to try ’em out. All of the nicotine, none of the cancer. 😉

I do have to wonder, with WA’s new marajuana legalization, is a THC e-cig in the works? 😉 I wouldn’t use one if it did exist – I already have enough trouble with paranoia without adding chemical help – but it would be a neat product to see.

Yay, MOTU!

November 8th, 2012

So, recently I decided to upgrade my music computer to a SSD, because as the root filesystem has gotten fragmented, it’s been having more and more trouble recording 16 tracks at once.

Thanks to Dan Spisak and a great video on Youtube, I was able to do the disk upgrade with a minimum of fuss. However, when I fired up the new mac, suddenly Digital Performer had forgotten that it was licensed.

I looked in the front of my DP 7 manual, and discovered that it had no keycode. Not suprising, since it was a upgrade edition from DP4. But I have no idea where my DP4 manual is, or if I even still have it.

I was very sad, because DP is a $500 piece of software and I don’t have a spare $500 right now, and I *really* didn’t want to be unable to record anything multitrack until I had the money to buy DP again. However, when I popped up my MOTU account, I discovered that in the process of buying the upgrade edition, I had registered DP4. Sadly, the MOTU page had the serial number but not the license key.

So, without a lot of hope, I sent a email off to MOTU support asking if they could regenerate my license key from either my serial number or the Auth-DigitalPerformer file on my disk.

I didn’t have a lot of hope for this, and in fact was already composing in my mind my second email where I pointed out that I was using MOTU for all my audio IO, all my MIDI io, and had several pieces of MOTU software and are you sure you don’t want to help me..

However, and I do feel very chagrined by this and make a mental note to be less pessimistic in the future, they responded .. in less than four hours.. with my license keys.

In general I have been very happy with MOTU. Their MTP AV is a rock solid MIDI router and MIDI IO appliance, I’ve never had a problem with my pair of MOTU 896 interfaces except once when I upgraded OSX (back in the PPC days) and their driver caused a kernel panic – and they had exact, detailed directions on their web site explaining how to fix it. Digital Performer meets my needs well as a MIDI sequencer, virtual instrument plugin host, and multitrack digital audio recorder. I’ve recorded three albums with it, and I’m working on recording three more right now. I don’t know why I thought they wouldn’t help me recover a lost license key – I guess I was expecting them to look at it as a opportunity to make a sale.

The downsides of EC2

October 22nd, 2012

So, I’ve deployed many a application to EC2 (amazon’s cloud service)

I think that the good things about it are well covered on Amazon’s pages talking about it. There are, however, some bad sides they don’t mention:

1) Amazon is not subject to Moore’s law. In the time one of my customers has been on there, CPU power has quadrupled for the price and so has memory, and disks have improved by two orders of magnitude thanks to cheap and reliable SSDs. However, Amazon continues to charge the same price they did three years ago, and does not offer a SSD at all. They offer the option to purchase a specified number of IOPS, but the price is awful – you could buy a SSD every month for what they’re charging for a mere 1000 IOPS.

2) Amazon is not as reliable as one might like. Several times we’ve had instances get wedged in ways that required filling out a ticket and waiting several hours to repair. And today, every single EBS volume went down at 11 AM, and half of them are not back and it’s already 3:30

3) There’s no one to call. With managed hosting or colocation there’s usually someone you can get on the phone when everything is breaking. At amazon, all you can do is fill out a feedback form, and you don’t even get a ticket # or a response.

4) If a disaster does happen, everything gets very sluggish because everyone is trying to get into the web interface to fix things at once, and everyone is rebuilding their servers from AMIs at once.

5) Disk space at amazon is *expensive*. You basically buy the hard disk every few months.

WSHR radio show

October 7th, 2012

For those of you who don’t know, wshr is a internet radio broadcast I do a few times a year (sometimes more often). It contains a mix of covers and originals, and sometimes involves other musicians and sometimes doesn’t. This particular broadcast was just me (with the occasional help added by Allie the cat)

http://sheer.us/stuff/wshr/wshr-100712.mp3

Includes:

House of the rising sun
Sound of silence
Scarborough fair
Love You
Starshine
Fading like a flower
My poor allie-cat
two unnamed original tracks
Ode To Joy
City of new Orleans
1%
Rainbow Connection
Galileo
Winter
Walking in Memphis
Sympathy for the devil
Southern Cross
Dry County
Who’s going to ride your wild horses?
Angel from Montgomery
Joy To The World
Over the rainbow
Brahm’s Lullabye

Upcoming performance

September 8th, 2012

I will be performing with Mike, Bruce, and Art at Cafe Racer (http://caferacerseattle.com/) at a benefit concert for the friends and family of the victims. The show is on Saturday, Sept 15th. We go on at 9p. Door is $5, but I have a few guest list entries if anyone is feeling broke but still wants to come out.

I am the 0.00000000016666%

June 24th, 2012

Occasionally I feel like I’m pretty much one of a kind.

I would guess that there are a lot of zeros after the decimal point for the percentage of the U.S. that is as far left as I am. I’m so far left that sometimes I meet myself coming back from the right. I really would like us to figure out ways to give everyone everything – and I’m serious about it. I think it can be done. I think it can be done just by creating the right software to run on our minds.

Of course, since we don’t live in matrix-world, loading software into our minds is a challenging thing. I don’t have any real suggestions yet about how to achieve this. But I don’t see any reason why the reality we experience has to be that connected with what our bodies are doing, and we have processor power to burn. Simultaneously giving us everything we’ve ever wanted and having our bodies arrange for care and feeding of ourselves looks immanently achievable from where I sit.

Rough mix of Bon Jovi – Dry County

June 23rd, 2012

So, apparently when it rains it pours. I was originally going to just do this track as a test to see if I could record multitrack while I had ivory up, to see if I could use ivory instead of my keyboard’s internal TG in order to get my keyboard’s internal drum machine on a different stereo pair so I could record me and mike’s musical stylings in *true* multitrack

I decided to do “Dry County”, since Gayle had mentioned she liked my version better than Bon Jovi’s

But I couldn’t do it without blowing take after take. So I decided to cheat a little and record the piano part and drums first, and then the vocals.

And, once you get started doing studio tricks, it’s hard to stop. Before I knew it I had a cello, a voilin, two different synthesizers, some filler drums, four vocal tracks, and it was starting to sound awfully good to me.

So I’m kicking it over to bunne for remixing – since he is much more in tune with mixdown than I am – but I thought I would share the rough track with my fans out there.

Here it is: http://sheer.us/stuff/2012/Sheer/DryCounty-Rough.mp3

The *very* astute will notice the lyrics are not quite the same as the original. Bonus points to whoever comments on the difference first. (Except for Gayle, since she already knows because I told her about the change when I was dithering over whether to make it or not)

music: Sympathy for the devil, The way it is, Angel from montgomery

June 20th, 2012

So, it’s been a long time since I posted anything music-related. I got partial multitrack (the keyboard and the drums were on the same stereo pair since I was using the integrated drum machine in my new keyboard) recordings of me and Mike Mesford playing three songs. I’ve made a rough mix of them, which is available at http://www.sheer.us/stuff/2012/SheerAndMike/.

I don’t know how I feel about them. Usually when I’m working on a mixdown, I either love the material or hate it. With these tracks, I sort of went back and forth. I do think that ‘The way it is’ is worth a listen, especially if you’re a Dead fan since it has that sort of trippy laid back jam feeling to it.

I’m giving the stems to a friend of mine who’s more of a audio guru than me, and it will be interesting to see what he does with it.

tech post: IIS and slow initial site performance

June 18th, 2012

While sites are in development, they often only have a few users and can go many, many minutes without being accessed. When being used this way, you will notice that some sites take a inordinately long time to come up when using IIS 7

The reason for this is that the app server for those sites is timing out. Going into advanced settings for the application pool and setting IdleTimeout to 0 will solve this problem nicely.

The downside? You’re using some RAM to run the app server. My theory is that it’s actually caching the CLR translated to native bytecode. But for most sites, this is not a meaningful amount of RAM compared to what a modern server has available – maybe 100 megabytes. And the performance improvement is well worth it.