Tax-exempt recognition from the IRS

In other news, we just received our official tax-exempt notification from the IRS — this can take months or even years. With the skilled help from our lawyers we were able to do it in just over 5 weeks of time — amazing. Now that we’re completely in business, we will make an announcement to … Continue reading “Tax-exempt recognition from the IRS”

In other news, we just received our official tax-exempt notification from the IRS — this can take months or even years. With the skilled help from our lawyers we were able to do it in just over 5 weeks of time — amazing.

Now that we’re completely in business, we will make an announcement to this effect sometime in January — stay tuned!

Advanced Relationships is here!

If you’ve been watching MusicBrainz from the sidelines waiting for the fabled Advanced Relationships (AR) feature, wait no more! We have begun the first phase of testing for AR, on our staging server. Before you ask questions or start giving us feedback, please read the AR announcement for more details on this new feature.

If you’ve been watching MusicBrainz from the sidelines waiting for the fabled Advanced Relationships (AR) feature, wait no more! We have begun the first phase of testing for AR, on our staging server.

Before you ask questions or start giving us feedback, please read the AR announcement for more details on this new feature.

BBC Thinking Lunch presentation

Kim Plowright from the BBC was kind enough to invite me to speak to the BBC about online communities and MusicBrainz. The presentation went well and the question and answer session allowed us (Dave Evans, RJ@AudioScrobbler, Russ@AudioScrobbler and myself were in attendance) meet some of the BBC folks. Dan Hill from the BBC even asked … Continue reading “BBC Thinking Lunch presentation”

Kim Plowright from the BBC was kind enough to invite me to speak to the BBC about online communities and MusicBrainz. The presentation went well and the question and answer session allowed us (Dave Evans, RJ@AudioScrobbler, Russ@AudioScrobbler and myself were in attendance) meet some of the BBC folks. Dan Hill from the BBC even asked me how the Advance Relationship work was going — I was expecting all kinds of questions, but I was surprised by that one.

Here are the presentation slides I used.

Picture from Pub Night

Here is one picture I took from Pub Night: Going from left to right: rjmunro, michael@last.fm, zerogravitas, rj@audioscrobbler, russ@last.fm, kass@bbc, djve, Paul Sharpe, gavinclarke, cikkolata, somniloquy

Here is one picture I took from Pub Night:

Going from left to right: rjmunro, michael@last.fm, zerogravitas, rj@audioscrobbler, russ@last.fm, kass@bbc, djve, Paul Sharpe, gavinclarke, cikkolata, somniloquy

Comment spam, take II

I know, I know, I know. Captchas discriminate against vision impaired people. Regardless, I have installed comment captchas (little images that contain a number you need to type in) as a comment spam blocking solution. Its worked well on my other blog, and I hope it will work well here. I’ve not gone back to … Continue reading “Comment spam, take II”

I know, I know, I know. Captchas discriminate against vision impaired people.

Regardless, I have installed comment captchas (little images that contain a number you need to type in) as a comment spam blocking solution. Its worked well on my other blog, and I hope it will work well here. I’ve not gone back to all the entries to make sure that all comments are turned on, but they should be for all new posts.

Let’s hope this works.

Vacation, pub night and getting back to work

I had a really great time in Europe (Spain and Britain) in the last couple of weeks. Now I’ve returned to the states, cleaned up my travel gear and I’m trying to convince my body to get over the jet-lag and prepare for getting back to work tomorrow. The MusicBrainz Pub Night was a success, … Continue reading “Vacation, pub night and getting back to work”

I had a really great time in Europe (Spain and Britain) in the last couple of weeks. Now I’ve returned to the states, cleaned up my travel gear and I’m trying to convince my body to get over the jet-lag and prepare for getting back to work tomorrow.

The MusicBrainz Pub Night was a success, if I say so myself. We ended up settling on the third pub in the list: Old Thameside. At its peak we had 14 people present, which is a record for getting Brainzerz together in one room. I really enjoyed meeting people face-to-face, espousing the virtues of MusicBrainz and getting people fired up about contributing.

We had a great number of conversations throughout the evening, but we mainly avoided plotting grand new schemes that we wouldn’t have time to implement. We did talk quite a bit about the new non-profit, AdvancedRelationships and our perennial problem of reducing the number of open moderations. We all had a good laugh at the last one — no matter what we do, it seems that open moderations tends to hover around 4000-5000 open moderations.

I really hope that in the coming year we can tackle a number of the things are we’re hoping to work on, so that we can have another full fledged summit towards the end of next year.

Thanks to everyone who showed up to the pub night — it was a really fun evening!

Server Troubles

Recently the server has been hit by patches of instability – large load spikes, running out of memory, and processes getting killed here and there. When the most recent out-of-memory condition occurred (last night) the SSH server was one of the processes which got killed, which is why the server had to be rebooted a … Continue reading “Server Troubles”

Recently the server has been hit by patches of instability – large load spikes, running out of memory, and processes getting killed here and there. When the most recent out-of-memory condition occurred (last night) the SSH server was one of the processes which got killed, which is why the server had to be rebooted a little while ago.

I’m fairly sure I more or less know what’s been causing the problems, and have made a few changes to try to reduce the chance of it happening again.

One of the worst causes of the problem is looking up a TRM with a large number of tracks. The worst TRM by far for this is the “silence” TRM, with (currently) over 900 tracks. As a result I’ve had to, for now at least, disallow lookups on this TRM – doing so will now simply return an error. Sorry ๐Ÿ™ Maybe it can be made to do something more helpful in future.

The other change is that if you do a lookup on any TRM which has more than 100 tracks then only 100 of those tracks will be returned. However so far there are no TRMs (except “silence”) with over 100 tracks, so this won’t affect anyone, yet. As the data grows, it will though.

Sorry for any inconvenience caused (hey, I’m apologising again. This is getting to be a habit). But I’m sure you’d rather have a server which doesn’t keep crashing and locking us all out. Hey ho.

Blog comments disabled

Sorry, but I’ve got better things to do with my time than continually delete spam comment runs from this blog (and the administrative UI doesn’t make it very easy to delete large numbers of comments). So, pending some effective method of protection against the spammers being found, I’ve disabled comments on this blog. For now, … Continue reading “Blog comments disabled”

Sorry, but I’ve got better things to do with my time than continually delete spam comment runs from this blog (and the administrative UI doesn’t make it very easy to delete large numbers of comments). So, pending some effective method of protection against the spammers being found, I’ve disabled comments on this blog.

For now, if you want to discuss any of the entries here, you can use the mb-users mailing list. Sorry for any inconvenience.

Mopping Up the Pink Stuff

Over the last few days we’ve had something like 200 spam comments posted to this blog, so I’ve been forced to invest a few hours of my time deleting those comments, and trying to find a way to solve the problem in a more permanent, automated way in the future. We’ve got some comment filtering … Continue reading “Mopping Up the Pink Stuff”

Over the last few days we’ve had something like 200 spam comments posted to this blog, so I’ve been forced to invest a few hours of my time deleting those comments, and trying to find a way to solve the problem in a more permanent, automated way in the future.

We’ve got some comment filtering in place now, which should mean that the spam comments at least only get seen by the blog admins (thus they don’t get spidered by Google et al, which is presumably the reason for spamming in the first place; and it also means that you, dear reader, aren’t bothered by them either).

The blog software does have provision for blocking by IP address, but like e-mail spam it tends to arrive not from one or two sources, but from a multitude of machines, so having a simple list of banned IPs is never likely to be practical. However I took the list of IP address seen in the last couple of runs of comment spamming, and cross-checked them against some well-known DNS blacklisting services, traditionally used to protect against e-mail spam. About half of the blog spamming IPs were listed in those blacklists, so if anyone happens to know of a MoveableType plugin which can do DNSBL lookups, please let me know!

Without going into any detail, I’ve taken a few other measures to protect against this problem; it shouldn’t have broken anything, but if it has, please let me know about that too ๐Ÿ™‚

Non-profit filing acknowledged!

The IRS has just acknowledged our non-profit tax exempt application that I filed on October 29: And with this, I should finally be able to turn on the Amazon associate ids for the site, so we can start earning a little bit more money. And there is also a Cafe Press t-shirt we can start … Continue reading “Non-profit filing acknowledged!”

The IRS has just acknowledged our non-profit tax exempt application that I filed on October 29:

And with this, I should finally be able to turn on the Amazon associate ids for the site, so we can start earning a little bit more money. And there is also a Cafe Press t-shirt we can start selling. Stay tuned!