Only 18 bugs for MemberDB 0.4!

Yes “only” 18….

although the “make installation procedure not suck” has to be the most important.

I’m very tempted to branch and make a 0.3.1 release the “no, it really works this time” release. mainly because there were still a few annoying bugs (being female could cause you trouble if you messed with the edit-member page. It would store it okay, just always display it wrong (which meant that it *looked* like it wasn’t recording you as female).

Hopefully I’ve stopped the javascript error box popping up on some platforms too.

mdadm –build saves the day!

yes, this made my /home on my desktop mountable again!

mdadm --build -c8 --level=0 --raid-devices=2 /dev/md1 /dev/hda5 /dev/hde5

Debian or Ubuntu overwrote the RAID superblock obviously. It’s funny how it really doesn’t work well when you silently change the stripe size of a raid volume.

BK emacs integration

I finally got around to installing the bk-emacs integration that i cloned way back when. Seems useful enough. I do like emacs – some things I do wish were better (especially how to get started – it’s annoying having to learn weird keys for things). But, once you know it – it’s great! Very fast to navigate around and very powerful (and customisable to whatever you’re doing atm).

bk://bk-emacs.bkbits.net/emacs

although the web is probably better :)

http://bk-emacs.bkbits.net/emacs

First post from WordPress 1.5

Some things seem a bit odd… but nothing has blown up!

A good quote from: jwz – Hula

jwz – Hula

This is not only classic, but something that I shall now be thinking about whenever coding:

So I said, narrow the focus. Your “use case” should be, there’s a 22 year old college student living in the dorms. How will this software get him laid?

That got me a look like I had just sprouted a third head, but bear with me, because I think that it’s not only crude but insightful. “How will this software get my users laid” should be on the minds of anyone writing social software (and these days, almost all software is social software).

“Social software” is about making it easy for people to do other things that make them happy: meeting, communicating, and hooking up.

Software raid is the suck

Has anyone actually gotten the Hoary installer to do anything useful with software raid?

like, i’d like it to:
a) recognise my 200GB /home raid
b) create one for /

Going Hoary on the Desktop

Downloading hoary-install-i386.iso and will soon be Ubuntu on my desktop machine. There is no doubt that my laptop will shortly follow (shipping a kernel with benh’s sleep patch for my albook will make me an instant-switch).

The main thing I want to make sure of is that they build their kernels with sane enough options for XFS.

sydney meeting

I’m in Sydney for the weekend for a Linux Australia committee meeting. This will be the third year I’ve been on the LA committee.

So, if you’re in Sydney and want to join us for a drink and a discussion – get in contact (la committee, me, or ppl on the slug list should know).

Lots to discuss and talk about, should be good.

helping in public forums

So, what’s my deal with helping out in public forums?

we seem to all be a helpful lot at mysql… hanging out in the web based forums at dev.mysql.com (for some obscure reason, some people actually like web based forums. give me usenet anyday), or on the lists (like the cluster list) and in #mysql on freenode.

i guess i help where i can (and it’s quick, or a likely bug, or when it’s a good idea to clearly document something). Also, reading the forum/list can help me learn some stuff too.

I less enjoy it when it is “Distributing (basic) clue to users”. Especially when it’s just simple bloody obvious things. People tend to actually have well thought out questions on a list. IRC it tends to be different.

although i wont go and spend time investigating something for a list/forum Q. I figure that if i have to expend effort, then it’s probably something that should be put to support – as in paid support.

I remember asking for a fair bit of handholding into GNU Arch. But that is a bit of a “once it clicks, it’s all good”, and i was trying to get into it before there was the wiki and stuff with lots of useful info and stuff.

although this is just my ramblings and thoughts… will have to look up if there’s any actual policy on this.

ethereal

Ethereal, I love you and want to have your babies.

(okay, this may sound bizarre… but it so rocks)

over use of XML when XML is not what you want

sometimes XML is great. Sometimes, it’s not. If GnuCash used a database (e.g. embedded mysql) – we’d be in great shape. I could easily extract stuff out of it into my own reports and stuff and it’d rock. Instead, I can’t and have to learn some other way. annoying. Accounts.gnucash is now about 700kb. That’s less than a year. Going to be lots of fun in a few years… hrrmm.

All this finance data is in tables. You know what that means? A relational database is ideal.

same with Gnome Time Tracker. cool app. Won’t scale at some point no doubt. Currently, i have a greater than 300kb gnotime-data.xml file. why? I ask. Surely there is a better way. How is it going to run when i’ve been using it every day for year?

On the other hand – using XML for documents in OOo and stuff is like the best thing ever (it makes sense). For RPC it still seems like a huge amount of overkill.

it’s another rant on ‘the right tools for the right job’

lunch with the sgi guys

had lunch today with (some of) the guys in my team when I was working at SGI. Was good to catch up.

pessimistic fortune

Every program has at least one bug and can be shortened by at least one instruction — from which, by induction, one can deduce that every program can be reduced to one instruction which doesn’t work.

a couple of hours sleep

now i do feel a bit better, which is good. i guess we’ll see how we go.

urgh

been up for about two hours and have wanted to go back to bed the entire time. hoping i don’t just fall asleep. urgh. hope i’m not catching anything that other ppl here have had.

made a start on 0.4

well, i branched and made a fix…. annoying little bug for a little while. now all that’s needed is to go through the rest of those listed in bugzilla.

once that’s done, it’s enough features for a release :)