Archive for the ‘Uncategorized’ Category

What I’m up to.. (web links edition)

Wednesday, March 25th, 2009

Well, today I had all sorts of fun with http://www.whitehouse.gov/openforquestions/. I doubt if I’ve changed the world, but at least I got to post my questions. (A few of them anyway..) and read and vote on the questions of others (mostly good, although people are really stupidly obsessed about this birth certificate thing. Who cares? He’s doing the job. Do *you* want to be POTUS? I sure don’t..

Kayti introduced me to Girl Genius, and while I really, really wish I could find naked pics of her (I searched and searched. The internet has failed me. It’s supposed to be a infinite pr0n generator, but there’s no luscious nudie pics of either Agatha Heterodyne or Ferretina anywhere that I could find) the comic is sometimes funny, always beautifully drawn, and just plain wonderful. “Fools! I will destroy you all! Ask me how.”

This of course led to me rediscovering the humor of Tom Smith, filksinger extraordinaire. Very funny. Death Sheep 8 – Baaaah!

Other than that, I’m planning on going out tonight to the K1Speed EV Go-Kart racetrack in Anaheim tonight, which should be entertaining.

Kayti has been reworking Numbermining’s web site – or rather, giving it a web site at all. I especially love Allie Cat’s resume. As you can see, at the moment we’re not taking ourselves too seriously, which makes me happy. Like having to cut my hair to get a job, having to have a company web site that contains no jokes, cuteisms, or sheerisms would make me very sad.

Sadly, I missed the news about this little event. Very, hmm, funny?

Is it too much to ask…

Wednesday, March 25th, 2009

for google to have a A record for wwww.google.com?

I survived the upgrade from qmail to courier. [ I think ]

Monday, March 23rd, 2009

Well, last night I finally replaced qmail on my main mail server with courier. I’ve been meaning to do this for months – qmail doesn’t actually check recipients before queueing messages – preferring instead to send bounce messages – which causes a unplesent phenomenon known as backscatter where spammers burn cycles – sometimes significant numbers of them – by dumping a bunch of spam into your queue which is difficult to deliver. (Not to mention that bounce messages from forged senders really qualify as a sort of spam themselves, even if they’re not selling anything)

The migration wasn’t *entirely* painless, but it was pretty close. I renamed all my .qmail files to .courier files (using this possibly lame script: http://sheer.us/svn/perl_tools/renamer.pl), moved all the contents of /var/qmail/control/virtualdomains into /etc/courier/aliases/virtualdomains and added a @ sign in front of them (i.e. so radioalchymy.com: eben became @radioalchymy.com: eben), created entries in /etc/aliases for all of /var/qmail/aliases (to do this, the script cd /var/qmail/alias; for i in `echo .qmail-*`; do echo $i : `cat $i` ; done was very helpful), coiped /var/qmail/rcpthosts to /etc/courier/esmtpacceptmailfor, ran makeacceptmailfor, copied /var/qmail/locals to /etc/courier/locals, ran makealiases, edited /etc/courier/me to contain my fqdn, created a file called /etc/courier/locallowercaseย  (without this courier is case sensitive i.e. Sheer@sheer.us is not the same user as sheer@sheer.us, which will annoy almost everyone), edited /etc/courier/courierd to make DEFAULTDELIVERY=./Maildir/ instead of ./Maildir, and aside from fixing a couple of .courier files that had been relying on qmail’s setting every enviornment variable under the sun, I was done.

The upshot of this is that if you can’t reach me via email, you should email me at my gmail account and tell me. ๐Ÿ˜‰ I only mention the blow-by-blow above in case someone else is doing the same conversion, comes across this page via google, and wants a overview.

In other news, recent events have caused me to install – via cygwin – exim on a windows machine, and the result is a suprisingly well-performing li’l mail server. If you need unix-style mail serving on windows, give it a try!

my poor Allie-cat, so very sick..

Sunday, March 15th, 2009

Allie had to go to the kitty E.R. tonight because he was visiting the cat-box several times an hour, unproductively. They’ve determined that he has a blockage in his urinary tract, and given him a catheter – he might be home tomorrow, or he might have to stay there until Monday. I am keeping my paws crossed for him to return soon, healthy and happy.

One thing that was kind of neat was that I got to see a X-ray of my catten, front and side view. If you’ve never seen a X-ray of a cat, it’s worth looking at – they’re sooo clearly built for speed, and to go through small holes. I googled trying to find a good example, but the best I could come up with is http://img.dailymail.co.uk/i/pix/2007/11_03/CatXrayES2311_800x521.jpg, which isn’t a particularly good one. Maybe I’ll ask them if I can borrow Allie’s X-ray when they’re done with it to scan it.

Kayti was a fount of cat knowledge, and I wonder how first-time cat owners manage to figure these things out without long-time cat owners to guide them along. I knew he was sick, but I wouldn’t have known that a UTI in a cat was a emergency-room-right-now thing, since in a human it’s just extremely uncomfortable.

I’m a bit dissapointed with our vet, and will probably look for another one, since when we called him earlier to tell him about Allie’s symptoms he told us it was a side effect of the pills he had prescribed for Allie’s self-mutalating tendancies (he licks his fur off sometimes) and that we should stop giving him them and everything would go back to normal. Normally I would forgive mistakes, but in this particular case I think we’re going to find a new vet, since this one could have killed him.

I finally finished a rewrite of a chunk of code I wrote last year, which feels good. Even better, the resulting rewrite is only about a third the size of the original code, and much less complicated, but manages to do *more*.

I miss my catten.

(Update: Kayti found a better X-ray at http://www.thepetcenter.com/quiz/q1j.jpg)

Caching web browser or proxy

Friday, March 13th, 2009

I wonder if, as disk space gets cheaper, someone will write a web browser that constantly records every site you go to, caching it so you can go back and browse it later, even if that site no longer exists on the internet. Actually, for all I know, there’s already a plugin for firefox that does this. I know that there are lots of ways to achive this if you don’t mind jumping through hoops, but I think it would be neat to have a way to do this that required you to do nothing out of the ordinary browsing experience.

If anyone were looking for a SheerToy.. heh. heh.

Thursday, March 12th, 2009

PreSonus-StudioLive-DigitalMixer

I have got to get me one of these.

Okay, probably not *this* year, since I’m focusing on reducing debt and increasing savings.. but maybe next year? ๐Ÿ˜‰

Just a reminder..

Monday, March 2nd, 2009

For those of you think the economic sky is falling, I’d like to offer a little reminder.

I first mentioned this in 2002 (I think) on sheer.us – but, basically, if you look at a long term graph of the DJIND, you can pretty clearly see that it went nonlinear in a big, and kind of insane, way. Below is a 30 year graph of the DJIND, courtesy of e*trade – anything strike any of you as, um, funny?

The CalPop fun continues..

Sunday, March 1st, 2009

So, today I had another experience in the vein of the ‘CalPop = worst ISP ever’ post. I haven’t been writing all of these up – a few months ago we couldn’t get into our cabinet for over a hour because no one knew where the key was, for example – I finally had to take the doors of the cabinet off their hinges. But today’s was a crowning CalPop moment – worthy even of some of the things we used to do at Epoch. And I’ve carefully avoided explaining about the day I showed up to install and discovered there wasn’t a drop and no one knew what a crossover cable was. Today’s was a totally different experience, though.

I arrived with 3 more servers to be installed in our quarter cabinet. Since the cabinet is empty except for us and two other servers, both fairly low powered machines, and this would make a total of 5 servers for us, it didn’t occur to me to worry about power issues – so I happily plugged in and turned on. Things looked like they were going well until I plugged in the monitor from the crash cart, and then suddenly the entire rack went dark. Hm, thought I, and I checked the powerstrip breaker. Nope, closed. Then I went over and asked CalPop to reset the feeder breaker. Turns out they can’t – because we’re in the side that they lease from XO – and no one is answering the door at XO, or the phone. So no reset. They move us to a new circuit – at which point I discover why all the trouble. It wasn’t just us on that circuit – it was us and the cabinet next door – 10 1U servers, among other things. ๐Ÿ˜‰

Now, you could make a good case that all of this could happen to anyone, and I agree with that. I even remember once at Epoch where we had a power outage caused by a cleaning lady vacuuming the server room. (Yes, I’m sure this happens all the time).ย  But it still has this sort of feel of we’re not quite sure what we’re doing to it ๐Ÿ˜‰

What I’m up to..

Saturday, February 28th, 2009

Kayti points out that I haven’t really posted anything about my life in several months. There isn’t really a lot new to mention – I’m still trying to get MetricMind to get me a replacement cable for my EV (apparently the company that made the original cables has been bought out, which caused all sorts of confusion). We’re thinking of moving in May or June to someplace slightly cheaper – or at least someplace that has central air. My court case finally resolved.. I’m pretty sure that I’m out a significant chunk of money even if I don’t need any further physical therapy, but for a wide variety of reasons that I will document at some later date, my lawyer thought that probably the settlement I got was about as good as I was going to do. I hate insurance companies, I hate the U.S. legal system. Nothing new there, though.

I’m moderately hopeful that the current economic collapse will help bring us one step closer to a world with a more sensible way of handling resource allocation. I still hate money. I still like Barrack, although I still can’t pronounce his name right and probably just mispelled it. I still love my cat, Allie, and he’s still adorable and (unfortunately) very sharp and a destruct-o-matic kitten-47. I’m still working on a web 2.0 application for a startup, and getting very close to beta on it. I’ve only got two clients (as opposed to five a few months ago) so I’m looking for some more peicemeil work to fill in the holes. I am still hopeful that sometime in the near future I can get a job writing software for EVs or AFVs. I’m still trying to get up the energy to drag the rack of recording gear (A/D converters, tube preamps, and the like) to the living room where all the rest of the music gear has gone so I can start recording. I’m hoping sometime soon to buy a friend’s x86 mac and move my music recording software to x86 mac as it’s looking increasingly likely that the x86 macs are more reliable than their G4 cousins.

Hm. I’m not sure what else to say. Me and Kayti keep discussing our wedding plans, off and on, and while I sometimes feel like I can’t breathe whenever we talk about such planning, I’m starting to look forward to it. I think. I’m slowly financially recovering from the last 3 months of 2008.

I’m hoping to have paid off all my credit cards in June of ’09. I’m trying to decide between several excessive expendatures to do after having done so ๐Ÿ˜‰

I haven’t been tracking the social internet as well as I’d like.. it’s been weeks since I’ve read my LJ friends page – although I’ve been doing moderately good at watching facebook. I’m developing sort of a love-hate relationship with facebook – I love the people that the site has attracted – many friends from a wide variety of my life – but I pretty much hate what the site itself does. ๐Ÿ˜‰ I wish I could get the same people in a livejournal feed. Actually what I want is something halfway in between the many paragraphs of LJ and the single-line updates of facebook – and with better privacy controls than facebook has – and less confusing ones.

I also want a world in which people don’t get fired for what their facebook photos show. I think it’s pathetic that anyone would be fired because facebook showed them naked in a hot tub or smoking a bong. Part of what’s wrong with this universe in my opinion.

I’m dreading my taxes, but I’ve started the process of calculating them already. Also, I dread them less than last year’s, because I think Barrack is likely to do more things I *agree* with with the money. Less machines for killing people, more machines for making people’s lives easy and wonderful. ๐Ÿ˜‰

Thunder K8S S2882 & large SATA drives

Saturday, February 28th, 2009

(if you’re looking for updates about my life, just ignore this geek article mostly posted so people googling for help on a subject I recently had trouble with will find their answer)

Just thought I’d post, in case anyone out there in google-land has a Thunder K8S motherboard and large (>500GB) hard disks, that flashing a new BIOS (3.09) image (see ftp://ftp.tyan.com/bios/2882_309.zip and flashing utility ftp://ftp.tyan.com/bios/flash/s2707/AMIFLASH.COM) will allow you to access those large drives without hanging on boot because of a bug in the SATALink bios. One interesting cavaet: you *must* clear the BIOS memory after flashing, or the system will not boot. Also, on my systems, after clearing the BIOS, I needed to load defaults (F2 at the ‘press F1 to run setup, or F2 to load defaults’) before I could go into setup and fix things – *anything* I did once in setup would just return me to being unable to boot. Clearing the BIOS is a matter of moving JP8 to the other two pins (it’s on the lower lefthand corner of the board, right next to the IDE sockets – see the manual at www.tyan.com. I *strongly* suggest writing the bios boot block as part of the flashing operation.

If anyone is trying to flash the BIOS from a USB CDROM, I suggest booting using the OpenDOS image on the ultimate boot CD (http://www.ultimatebootcd.com/) – choose option 3 immediately after booting, because you do not want EMM386 as it doesn’t play nice with SMP on this motherboard – and then burning the files above on a seperate CD and exchanging the ultimate boot CD for it. Or something.