Blog
9 September, 2008
The penny drops
The blog's activity log has been recording something slightly odd for a few days: since 07:23 on Saturday, Movable Type's internal search has been receiving a large number of enquiries for individual search terms, all from exactly the same IP address, which I've identified as the Googlebot.
I was a little concerned at first: was this a new spidering technique to reach deeper into my archives (a good thing) or an investigation of a (spurious!) complaint, preparatory to a blacklisting (a bad thing)? However, I've realised what it is: Chrome. A feature of Google's new browser is an ability to capture individual sites' search boxes, so a user can now directly search the Ministry from his/her browser's address bar.
I have no particular opinion on that, but I'm glad to have worked out what may be happening.
Less?

Posted by Ministry at 08:38
| 137 words
7 May, 2008
Brits blogging alone
Anyone who happened to be a member of the Blogging Brits web ring* or Britblog directory should follow those links (so long as the domains still exist) to read important notices.
As that sentence suggests, both resources closed down recently, Blogging Brits due to a change in the way web rings work and Britblogs due to spam. You may wish to remove redundant links from your sites.
*: Besides, web rings were so 1999.
Less?

Posted by Ministry at 12:08
| 73 words
20 April, 2008
Just pointless
For the record, the 'Black Metal/Bluegrass' and Jethro Tull fan in Lucerne, Switzerland whose My Space profile lists the Ministry's URL as his/her 'band website' is not, in any sense, associated with the Ministry.
Why would anyone even bother to do that?

Posted by Ministry at 22:59
| 42 words
18 March, 2008
Important note: Phorm and other ad-targeting
In an open letter to the UK Information Commissioner, the Foundation for Information Policy Research (Fipr) has argued that implementation of Phorm, which targets adverts to users based on web habits, is illegal in the UK.
The letter states that such services work by scanning ('intercepting' is an emotive term, but seems apt) and analysing the content of traffic between users and the websites they visit, then classifying users to enable advertising to be targeted on their interests.
A key part of Fipr's argument is that "Phorm must not only seek the consent of web users but also of website operators".
Nicholas Bohm, general counsel at Fipr, said: "The need for both parties to consent to interception in order for it to be lawful is an extremely basic principle within the legislation [Regulation of Investigatory Powers Act 2000], and it cannot be lightly ignored or treated as a technicality."
That quote is from the BBC's
reporting of the issue, which also contains a response from BT, one of the ISPs planning to implement Phorm:
"Provided the customer has consented, we consider that there will generally be an implied consent from website owners."
Which is the point of this posting.
In the case of this website (http://www.ministry-of-information.co.uk/ and subsidiary domains) consent is EXPLICITLY WITHHELD.
There. No excuses.
[Update 07/04/08: Having read Richard Clayton's rather technical review of precisely how Phorm's software will work, it might be helpful to issue a further clarification.
When a monitored visitor, er, visits a site for the first time, Phorm checks the site's robots.txt file. If the site owner blocks spidering by search engines, Phorm will – allegedly – honour the policy. However, "we work on the basis that if a site allows spidering of its contents by search engines, then its material is being openly published" i.e. that the site owner implicitly consents to traffic interception by Phorm.
This is not the case. Permission granted to Google, etc. is not extended to Phorm.
If Phorm want to publicise a User-Agent identifier I could use to define a usage policy independent of my policy for search engines, I'll consider implementing it. In the mean time, my search engine policy should not be considered any indication whatsoever of my policy for Phorm.
Which is, clearly and unequivocably, 'no, you may not track visitors to my website'.]
Less?

Posted by Ministry at 12:28
| 392 words
16 February, 2008
Read more carefully
What (US) level of education is required to understand your website? A widget will let you know.
So far, so ordinary; my result is to the right. However, what you won't see is that the code snippet drawing the image from the provider's server came with a concealed link to a film review site – nothing to do with blog readability, it was a blatent advert, invisible to human viewers but intended to fool search engines. Needless to say, I removed that link. I've left the other link in place in case you want to try the widget yourself, but I've put a 'nofollow' on it, so the provider will get no Google juice.
The Guardian discusses whether it's ethical to conceal adverts in web memes; I won't paraphrase it here, simply saying that I don't accept adverts. At all.
The scheme relies on people cut-and-pasting code without actually looking at it (and let's face it, the stereotypical participant in these 'what shoe type are you?' miniquiz things has entry-level tech literacy) – one of the provider's self-justifications is that the advertising link is entirely visible to site owners and they're free to delete it before publication. Many do, but sufficient don't for the scheme to be worthwhile.
... Unless we spread the word.
Less?

Posted by Ministry at 16:02
| 216 words
30 January, 2008
Three million
3,007,871 hits since 28 November, 2001, in fact, and 1,103,204 unique visits. And counting.
Coincidentally, this is also the 2,600th blog entry I've posted, whatever the permalink ID might claim.
Less?

Posted by Ministry at 20:19
| 29 words
14 January, 2008
Who's asking?
I was looking for a photo of Lancaster Almshouse and one cropped up on your site.
I thought to meself "this is an interesting site, I'll find out about it"
Couldnt find a bio page or make head nor tail of it.
Who are you and whats it all about?
Then we'll talk
Why?
Why does it matter who I am? The content should stand alone.
Why would the site have to be "all about" anything in particular?
Why would I wish to 'talk' to a pushy stranger?
This isn't a public sector or commercial website; I owe nothing to 'customers', and visitors, though welcome, don't get to make demands.
Less?
7 November, 2007
Potential wobble
Just so you know: my web host is planning to upgrade MySQL from version 4.0 to 5.0 this morning. No disruption is expected, but the company doesn't have a great history of anticipating the consequences of upgrades.
I'm reluctant to tempt fate* by saying 'at worst', but at worst, this could temporarily affect your ability to post comments and my ability to post entries. The site as already published should be unaffected.
*: despite not believing in fate.
Less?

Posted by Ministry at 08:36
| 79 words
6 November, 2007
Yet another milestone
Oh! That last one was entry number 2,500, though the MT editing interface says "Entries: 2495 Comments: 1084", for some reason.
2,500 entries in a little over four years is 51 per month, 2.2 per day. I don't want to think about the investment of time, but on the whole, I think it's been healthy.
Incidentally, the Comments count would be 4,416 if one counted deleted sp*m.
Less?

Posted by Ministry at 17:22
| 67 words
26 October, 2007
T'other million
At the precise moment I added the full-stop to this sentence, the Ministry had received 1,000,151 'unique visitors since 28 November, 2001, who had viewed 2,748,891 pages.
Thanks, folks!
I'm particularly startled that 300,000 of those visitors were logged within the last ten months.
Less?
25 October, 2007
On the other hand
Isn't it annoying to begin a blog post on one subject*, then in the course of explaining the argument, produce the counter-argument too, rendering the whole thing redundant?
*: Why Windows Update shouldn't push ancillary software like IE7 and Desktop Search.
[Update 26/10/07: Whilst not addressing that more fundamental issue, El Reg and other tech blogs/fora are similarly complaining about the virtually forced installation of Windows Desktop Search, especially on corporate networks, especially those specifically configured to opt-out of such unsolicited new software.]
Less?

Posted by Ministry at 14:15
| 82 words
22 September, 2007
A different slant
When presented by LOLcats, the headlines of Ministry blog entries take on remarkably, even satirically, different emphases.

Posted by Ministry at 22:52
| 18 words
30 July, 2007
Feed singed, but won't quite catch
This blog publishes two RSS feeds. One is produced automatically by Movable Type, and I direct that through FeedBurner to obtain a version I can track rather better. Unfortunately, a number of longer-term readers are still subscribed to the first version, so I'm asking whether you could edit your subscriptions, please.
The default one is http://www.ministry-of-information.co.uk/blog/index.rdf, whereas the preferred one is http://feeds.feedburner.com/MinistryOfInformation.
Don't worry; I don't have imminent plans to remove the .rdf one, so you don't have to move. It's just that it'd be helpful if you could.
This issue first arose a full year ago, and I nearly posted this request then, but Neil reminded me that it's possible to merge feeds via Bloglines; that you wouldn't need to take any action, as I could redirect those of you subscribed via Bloglines myself.
However, as I mentioned in a follow-up post, there was a teething problem in claiming ownership of my feeds via Bloglines; it recognised the FeedBurner one, but couldn't see the claim codes embedded in the .rdf feed.
A year on, that still hasn't been resolved, and Bloglines support responses are... somewhat unhelpful ("try the support forum", where the 'Claiming My Blog' thread has 51 requests for assistance (read by 1,709 people) but no solutions), so I think I'll have to give up on that one.
Thanks!
Less?
4 June, 2007
Clumsy
Hmm. That was a first for the Ministry: a sequence of seemingly genuine, contextually-almost-credible comments which just happened to include the URLs of the commenter's SEO business. Not exactly a great advert for the services of a self-proclaimed professional....
I don't think so. Deleted & blocked.
Had the 'expert' even heard of the prevalence of 'rel="nofollow"' amongst bloggers? Comments sp*m, even if it is disguised as the real thing (and better disguised than in this instance), isn't merely annoying, it's pointless.
Less?

Posted by Ministry at 23:56
| 85 words
1 June, 2007
More self-congratulations - well, not really
If May had been a couple of hours longer, it would have been the first month in which the Ministry received 92,000 hits by 40,000 visitors (91,941/39,857).
I'd be impressed, if it wasn't for the StumbleUpon effect: May included two brief spikes of mass-referrals to a single page, which masked 'real' visitor activity elsewhere on the site. On the worst day (by far...), that one page accounted for ~4,000 hits (of 6,846), which means ~2,000 of that day's visitors were sent here by referrer software rather than actually choosing to visit.
Less?

Posted by Ministry at 20:34
| 91 words
10 April, 2007
Invisible sp*m
Over the last month, the blog has been receiving trackback sp*m. That's annoying, but there's a problem: I turned trackback off sixteen months ago.
I presume that means a sp*mbot is accessing the Movable Type trackback script directly, on the server, rather than going through a publicly-visible interface.
Ultimately, it doesn't matter: if I'm not displaying trackback, I'm not displaying the sp*m, so I'm the only one seeing it (and I'm rather unlikely to click the links!). However, since it isn't tied to specific blog entries, I can't delete it, either.
Anyone else experiencing the same thing?
Less?
18 March, 2007
The other shoe
I wasn't sure whether I'd be posting an entry today, as I didn't quite dare.
Following my web host's problems a couple of weeks ago, the system has been relatively quick but unstable, not least as the company has revised some of its procedures to prevent a recurrence.
The first major consequence I noticed, belatedly, was that they'd killed my Contact form: my perl script is no longer compatible with their revised security settings. I'd been thinking of removing it anyway, as its very presence was a sp*mbot magnet, so I'm not too bothered. I just wish I'd been told, rather than having to have spotted there was something wrong for myself after receiving no mail via that source for five days.
There's also been an intermittent problem with ftp this weekend, which somehow prevented Movable Type rebuilds without generating error messages. In effect, by updating an entry this afternoon I corrupted the blog's front page and the March archive. Everything else was intact, but apologies to anyone who couldn't access the 'front door'.
If there's a benefit to the outage, in hunting through the server's directories I discovered that a similar unnoticed problem ten days ago wiped out most of August 2006; I've rebuilt the rebuild, so I hope everything's okay.
And that this entry posts successfully, without deleting the main page....
Less?

Posted by Ministry at 23:01
| 223 words
8 March, 2007
Big words
The MySQL server seems to be feeling much better, and the blog is flowing freely again, so I've just done an overdue backup.
I don't know why I haven't checked this before, but the current approximate word count is 535,000 in 36,000 paragraphs, which accounts for 1,689 pages of standard 10pt Arial in Word.
That's just the databased content too, omitting the caption pages accompanying a couple of thousand photos, and not counting the other 'departments' of the Ministry.
Less?

Posted by Ministry at 12:18
| 79 words
6 March, 2007
Slow-w-w
As anyone who's tried to post a comment or use the blog's 'search' function will be aware, those elements of the site are running very slowly at present. If it's any compensation, it's just as awkward for me to publish entries.
It is a known problem, related to my host's MySQL provision, and it is being addressed (allegedly...).
If you find that comment submission times out, feel free to refresh whichever page had stalled. That's probably better than going back and resubmitting, but don't worry if you accidentally post twice, as I can go in and delete duplicates as soon as I spot them. Well, if the server lets me....
I can at least confirm that it's slow, not broken outright – posts do get through eventually.
Less?

Posted by Ministry at 15:35
| 126 words
10 February, 2007
Outage over (I hope...)
Apologies if anyone struggled to visit the Ministry today.
It seems my provider had major server problems from about 10:50 this morning. Apparently "engineers [were] dispatched to the location to deal with the problem, however due to bad weather conditions on site, progress [was] a little slow." Service had been restored to all but three servers (including mine...) by 17:55, and everything seemed to be working when I checked at 20:40.
Less?
11 January, 2007
Read the screen
Received via the Contact form:
I am very interested in having my own CD recordings of classical music refered to restauraunts or live venues. How can I send you a Cd of my recordings?
What aspect of this site gives the impression that I have any contacts in the catering or entertainment industries, and why would a reference from me mean anything, even if I was prepared to promote a total stranger's CD?
I sometimes wonder whether people even glance at this site before hitting 'Send'.
Less?

Posted by Ministry at 10:36
| 87 words
13 December, 2006
B-i-g milestone
Two million page views since 28 November, 2001. Two million. Two million.
Wow.
That's divided between 703,888 unique visit(or)s; the 700,000 passed through last Friday (plus 7,320 between late 1999 and 2001). Er, thanks.
Two million in five years isn't bad, but I'd like to point out that the first million was completed on 11 July last year, after 1321 days, so there's been a slight acceleration (520 days). That was to ~328,400 visitors, so you're also reading more pages each.
There have been 500,000 hits and ~200,000 in the last nine months (to the day).
That's for the entire Ministry, of course, including the Jethro Tull sections, but as that band's career and hence web interest has gradually declined, the blog has certainly become the primary focus. I'm a little confused about the numbers indicated by Movable Type: I'm not exactly sure whether I've published 2,000 blog entries since 3 October, 2003 or merely written that many – I currently have 19 unpublished, whether requiring a rewrite (I sometimes get half way through and lose focus, or quickly note an late-night idea requiring elaboration when I'm more cogent), or pre-written 'insurance' for days when I don't have time/energy/inspiration to write anything more immediate. Anyway; the blog currently contains about 2,000 entries.
Okay; self-congratulation over.
Less?

Posted by Ministry at 23:03
| 218 words
21 November, 2006
Don't step on my black leather boots
I maintain this website simply because I enjoy doing so. It's an outlet for my random thoughts, passing and pressing concerns, and whatever I've found interesting in the world.
On the whole, I welcome comments, but it has to be acknowledged that this is primarily about my own writing; I participate in online discussion groups and offline conversations for dialogue, but the Ministry is mainly a monologue.
I don't expect everyone to agree with everything I say, of course, and nor do I object to the occasional throwaway flippant remark. Comments don't need to be supportive, and don't always have to be deeply meaningful.
However, if it gets to the stage when every single time I log in I can expect to see a mildly hostile comment or, worse, a trivial one, always from the same person, it's just no fun any more. I'm not looking for a co-author, and I don't need a punchline added to each entry. It's inhibiting to feel one has to second-guess future comments, affecting one's phrasing and even choice of potential topics.
Most regular commenters add genuine value, for which I'm very grateful, but I'm just not interested in the opinions and supposed witticisms of a persistent gatecrasher, and I don't offer a venue for someone else's idle thoughts. That's imposing on my hospitality.
Hence, I have no hesitation in banning such individuals (or rather, one particular individual), for the sake of the site and, quite simply, my own continued enjoyment. It's not for being rude or offensive, and certainly not for contradicting me. It's because, whatever your intentions, you're being a nuisance.
Less?
28 October, 2006
Ooh!
At the time of writing, the Ministry has received 666,730 visitors (1,899,013 hits) since 28 November, 2001. It's currently running at 666 visits per day, 66 in the last hour and 4,666 this week.
Spooky... nah; coincidental, and of no significance to atheists.

Posted by Ministry at 18:46
| 43 words
2 August, 2006
Can't feed and comment
Does any RSS/Atom/etc. feed recognise and distribute commented-out content?
In order to claim my feeds at Bloglines, as Neil suggested, I need to place one identifier code in my blog template and another in a blog post. Both are in comment tags, so aren't visible on the page. Bloglines then checks that the latter code appears in my feeds.
Yet it doesn't. If my feeds ignore commented-out content, that's not going to happen. Confused....
[Update 06/08/06: It seems some blogging software/hosts do omit commented-out code. Having checked with Bloglines, I can confirm that it's possible to omit the '<' and '>' characters (the Bloglines verifier ignores them anyway) i.e. '!-- ckey="[number]" --' instead of '<!-- ckey="[number]" -->' This means the confirmation code will be visible in a posting, and hence should appear in one's feeds.
It worked for one of my feeds but not the other (and half a result is no result, if I'm going to merge feeds). Perhaps it needs a bit more time.
It's great that Bloglines offers this facility, but it'd be even better if it simply worked. Several people have said they had problems claiming their feeds at Bloglines, so at least I'm not alone in struggling!]
Less?
2 August, 2006
FeedBurning
You may be interested to know that the Ministry now syndicates its content via FeedBurner, for a variety of reasons.
If your feed aggregator autodetects, I'm hoping the transition will be seamless, but there is a risk that some utilities will lose the connection.
If so, the best solution would probably be to unsubscribe from the existing feed and resubscribe to the new one (please don't forget to complete the latter part!).
Bloglines users: don't do anything (yet). Once I've sorted-out some teething problems, I should be able to transfer you myself, en masse.
Apologies, and thanks!
If you need it, the new address is: http://feeds.feedburner.com/MinistryOfInformation
If you're not already a subscriber, and read the blog at the Ministry itself, feel free to access the feed via the familiar RSS icon in the sidebar.
Oh, and if anyone thinks this is all a bad idea, please let me know!
Less?
1 August, 2006
Political? Me?
When another blog author categorises the Ministry as a 'political blog', that's a reason to question what I'm doing. I don't regard this as a political blog, and definitely not party-political (I don't support any).
I'd better stress that this is all wildly, even childishly, idealistic, and though it might colour my opinions of current affairs, it doesn't determine my daily actions. I don't plan to overthrow government today!
I'm not a democrat. That's not remotely referring to the US party political affiliation. More fundamentally than that, I do not believe democracy is an inherently superior ideology to others, such as totalitarianism or anarchy. Collective consent isn't always, automatically best.
I also believe that democratic nations have no right, and certainly no imperative, to evangelise, or more usually impose (how democratic is that?), their ideology on independent sovereign nations. If 'Country A' doesn't like the way 'Country B' is run, tough; mind your own business.
If I had to endorse a democratic system, it would be something like the Swiss model whereby the entire nation votes in referenda on major issues, not the UK system whereby representatives are elected every 4-5 years and subsequently make decisions without further direct consultation of the people.
If I had to accept such a parliamentary democratic system, I'd want elections to be conducted by proportional representation, not the current 'first past the post' system.
However, no-one's really asking my opinion, and I don't believe private individuals can substantially influence the established system anyway, so I just keep my head down and ignore as much as possible!
Less?

Posted by Ministry at 17:57
| 264 words
1 August, 2006
Everyone has to have one
Maybe not, but for what it's worth, here's my blogger code:
B8 d t+ k s+ u-- f+ i o+ x-- e- l+ c+
This can be decoded as:
- I've been blogging for 2.5-3 years.
- I own one domain and keep my blog and any other content I produce on the same site.
- I manage my blog with Greymatter, Movable Type, or other management system running on my own web host.
- I link only to sites I like to read (and sites that I have time to read) on a regular basis.
- I usually check my stats about once a day but I don't keep any records or running tallies. [The software records running totals; I have some awareness of the monthly & annual ones.]
- I don't link to, nor read, any of the standard A-list blogs (Megnut, Kottke, Robot Wisdom, etc.). In fact, I've never heard of 'em. [I've heard of Kottke, but never visited]
- I post at least once a day. I can't remember the last day I haven't blogged. [Except when I'm away from home & work – I take holidays from my computer]
- I blog from either home or work, but only after my work is done and when I get some free time. [Er... the first clause is accurate....]
- I blog some original material with the occasional web link with accompanying personal commentary about the link.
- Some people like to get it on with other bloggers, but for me, the last thing I need is to get sexually involved with one of these neurotic blogging pinheads. [That phrasing's a little harsh!]
- I haven't posted, and don't plan on posting, any photos of myself on my blog.
- I usually check out most of the surveys I run across, but I only blog the results if I find them interesting or favorable.
- Only a few people I know outside of blog circles knows about my blog.
Less?

Posted by Ministry at 14:27
| 330 words
27 April, 2006
You want what?
It always surprises me that when I receive my referrer report from Amazon each quarter, the items people have ordered via the Ministry are wildly different from those to which I actively linked. Plainly people follow my links, ignore those items, then buy completely different ones.
Understandably, quite a few Jethro Tull CDs and DVDs are sold via the Ministry's Tull Tour History, and some non-linked items make some thematic sense (i.e. those I didn't recommend, but would), but an out-of-date Cliff Richard calendar? An Outlook 2003 beginner's manual? A history of shipping on the River Medway? Six copies of it?
Less?

Posted by Ministry at 16:00
| 103 words
16 April, 2006
Not that buzzword again...
According to the Certifyr, the Ministry is "13% Web 2.0 Compliant".
Which, coincidentally, is one hundred times the amount that Web 2.0 interests me.

Posted by Ministry at 21:02
| 28 words
9 April, 2006
No use there
Has anyone else noticed that blog sp*mmers seem to be becoming careless?
Thankfully, it's been a long time since anything got past MT-Blacklist, but I frequently receive the usual style of comments sp*m via the blog's search form, or via the main (totally unrelated to Movable Type) 'Contact' form. Obviously neither of those routes will get sp*m published, but the sp*mbots don't seem to 'realise' that.
I've also been wondering whether the apparent decline in sp*m (properly-directed, anyway) is related to the fact I'm still using MT2.661 – are sp*mmers ignoring 'older' blogs nowadays?
Less?
13 March, 2006
Self-referential again
Probably the last milestone to note for a while: the Ministry served it's 1.5 millionth page earlier today. At the precise time of writing, the 518,106th visitor is receiving the 1,500,899th page.
I might as well get rid of one more slightly early: this is entry no. 1,498.
22 February, 2006
Overspill
This blogging thing, i.e. posting links to and commenting on discoveries made on the web, seems to be rubbing off into 'real life'.
Last night, within about 15 minutes, I'd:
Told (verbally) my father about the Surname Profiler.Sent my sister a link to the story about 'Top Gear' (her favourite TV programme) being rendered homeless.Told my mother's answering machine to cook its tomatoes, as the anti-cancer active ingredient, lycopene, is rendered more digestable by heat.
I'm not entirely sure what I'm trying to say in this posting; perhaps to observe that blogging might be a mindset rather than an activity.
Less?

Posted by Ministry at 10:11
| 103 words
22 February, 2006
Half-millionth visitor!
I'm never entirely comfortable when 'boasting' about visitor stats, but that's not a bad milestone: 500,561 visitors (1,455,504 hits) since 28 Nov. 2001. I received about as many hits in the first year as I receive per week nowadays! ;)

Posted by Ministry at 09:05
| 40 words
12 February, 2006
Passing the Trough, but not going in
Has a newspaper, website or similar published a quiz today, in which people were asked about a mountain pass near Lancaster or, more directly, about the Trough of Bowland?
My visitor stats have been unusual: consistently, 15-20% of today's traffic has been from web searches on that topic, typically leading here (and almost invariably from UK-based ISPs), but very few people have followed links to directly related pages. It's as if they've been looking for one fact, or to confirm a guess, then have moved on to the next question.
Less?

Posted by Ministry at 23:11
| 90 words
1 February, 2006
Ministry clouded
Word clouds, as seen at Flickr and Technorati, display the most frequently used words in a body of text, with frequency of use depicted by the relative size of each word.
Snapshirts has calculated word clouds for certain prominent books, and offers them on T-shirts, mousemats, etc. Nice idea.
They also offer a vanity product for bloggers: a T-shirt depicting a word cloud derived from one's own website.
I'm not quite self-obsessed enough to spend $18 + p&p on such a shirt, and certainly not self-obsessed enough to wear one, but I can at least use the ordering software to generate a word cloud for this site (or is it just the index page?).
better, bike, blog, book, books, car, case, cinema, count, cycle, cycling, days, design, different, end, fact, film, form, four, full, good, graphics, hence, high, history, home, hours, house, idea, important, information, interesting, internet, lancaster, least, life, like, little, mail, miles, ministry, minutes, months, morning, mother, mph, music, night, note, nrt, office, one, original, page, pages, palpable, passion, people, person, photos, play, plot, point, porcupine, pretty, problem, queries, rain, random, read, reason, remember, ride, right, road, route, seemed, slightly, spam, story, tech, think, thought, three, time, tour, trading, tree, tull, two, university, url, walking, water, web, whilst, words, work, world, years
Of course, one could use any website, or even drop any chosen text into a web page and point the mapping software at it, so one could make fairly novel uses of the facility. Perhaps a privacy activist could wear a T-shirt featuring a word cloud of the ID Cards Bill, or a fan of Terry Gilliam's 'Brazil' might like to wear a word cloud of the screenplay.
Less?

Posted by Ministry at 10:45
| 285 words
20 January, 2006
Blogging doesn't exist
Simon Dumenco's central point is a truism, but too often overlooked: blogging is writing; the publishing technology doesn't render it unique.
Even though I tend to first use Microsoft Word on the way to being published, I am not, say, a Worder.
It’s just software, people! The underlying creative/media function remains exactly the same.
So why does the idea of the blogger as The Other continue to persist? Because many bloggers like the idea of being all 'alternative'. And for traditional-media types, blog/blogging/bloggers are labels that allow old-school-ists to convince themselves that they are the true professionals.
Less?

Posted by Ministry at 12:03
| 98 words
21 December, 2005
Trackback closed
As the title says, The Ministry no longer offers a trackback facility on blog posts, primarily because I've been receiving at least as much blog sp*m via trackback as via comments this year. I'd be reluctant to 'surrender' to the advertisers and withdraw the feature for that reason alone, but there's another, almost as compelling: genuine visitors simply don't use trackback.
I've received 583 comments since Oct. 2003 (that I've kept; counting sp*m which evaded the blacklist, it's ~3460 comments). In contrast, I've received less than 50 legitimate trackbacks, and in recent months 90% of them were from one person (thanks, Tim!).
Commenting is well-used, and is easily worth the minor chore of blocking or occasionally cleaning-up sp*m; I truly value comments. However, if trackback isn't used, except by spammers, why keep it?
Less?

Posted by Ministry at 13:17
| 133 words
28 November, 2005
Not for me, thanks.
What a bizarre idea.

Posted by Ministry at 12:35
| 5 words
23 November, 2005
Setting my boundaries
It's taken me a while to find this article (via an El Reg response I didn't quite understand), but it expresses my opinion: that Creative Commons licences are pointless other than a naïve political statement, and existing copyright laws are more than adequate.
The most favourable interpretation I can find concludes that CC overlies, but certainly doesn't supercede, copyright, defining the additional rights (beyond standard fair use) the content producer permits the content recipient.
I can see how CC might be seductive to some: "Freedom! Community! Sharing! Love!". However, on a legal level, it means very, very little, and anyway, I don't remotely share those ideals.
Long-term readers of this blog will be aware that my priorities are the rights of the provider, not of the recipient. For example, I object to Google AutoLink and greasemonkey scripts which attempt to modify my content. If I'd intended additional links, I'd have put them in myself: my rights as author extend to what I choose not to say.
In as much as I'm aware of an audience at all, I publish text and graphics/photos for readers and viewers i.e. their (your) role, so far as I'm concerned, is mostly passive, and the relationship is primarily one-way.
Nothing personal, folks, and in my wish to be unambiguous, I suspect the previous sentence might come across as aggressive and overstating my true views. I hope visits to the Ministry are enjoyable, and welcome comments; I merely withhold permission for visitors to redecorate or wander off with the teaspoons!
So; to be absolutely clear:
all material, textual and graphical, published at the Ministry is protected by copyright. All rights reserved. Nothing is placed in the public domain, and I do not offer Creative Commons rights.
As anyone who can see beyond CC-evangelist propaganda will understand, that's far from a blanket ban on usage (fair use, remember?), merely being a clarification that this is my property, and remains such unless I specifically say otherwise, on a case-by-case basis (and I'm actually quite approachable).
Less?

Posted by Ministry at 14:47
| 339 words
26 October, 2005
Warning: Mountweazelling in progress
To protect their copyright, it's common practice for reference books such as dictionaries to secretly insert unique, fake entries. If the same content suddenly appears in a rival publication, the lawyers are called. The New Yorker discusses the example of the recently published second edition of the New Oxford American Dictionary, and the efforts to identify one of its plagiarist traps.
Point is, I use the same trick right here, especially in the Tull Tour History.
[Via Lifehacker]
Less?

Posted by Ministry at 18:57
| 80 words
24 October, 2005
Accelerating
Sorry if this seems self-congratulatory, but I just wanted to note it for my own future reference:
Whilst it took 1321 days (28/11/01-11/07/05) for this site to serve one million pages, the 1.2 millionth page was displayed last night – 20% of the way to the next million, within 104 days.

Posted by Ministry at 08:44
| 51 words
20 October, 2005
Sp*m trap
I've noticed that posts about sp*m seem to attract a disproportionate amount of comments sp*m themselves, so I won't use the word itself here, and see what happens!
Update 4/1/06: This entry hasn't been sp*mmed, and I'm about to close comments as usual after two mcalendar months, so I suppose that might indicate a success.
Less?

Posted by Ministry at 18:12
| 54 words
14 September, 2005
V.meta: blogging about Blog Search
Google Blog Search is out in beta (a Google service in beta? Surely not!). I'm not going to review it in detail, but a few (very) brief thoughts:
By default, search results are by relevance (presumable not based on PageRank), though it's also possible to display results in reverse date order (like a blog, oddly enough).
Searching is by the content of feed extracts, seemingly favouring entry titles (not great for me, as I deliberately avoid especially descriptive titles), but blog names matching the search term appear in a separate block, which amounts to a 'search by title' feature.
A couple of limitations:
The service isn't indexing complete entries by crawling sites, but by reading RSS feeds of sites pinging weblogs.com or similar.
Consequently, entries posted before Google started reading the feeds (in June) aren't included at all.
I wonder whether the introduction of a dedicated blog search will mean blogs are to be removed from the main, overall Google index of all sites. I certainly hope not.
Less?

Posted by Ministry at 13:00
| 167 words
4 September, 2005
Metablog spam
I've just done a periodic check on the Ministry's profile at Technorati, and noticed something a bit odd.
A few of my blog entries have been quoted or linked to by single-issue blogs on, for example, taxation, tricycles, freemasons and cycling resources. Those blogs have no unique content, just links and extracts from 'real' blogs, and the density of repeated keywords (and links to commercial sites – presumably those of their clients) strongly implies some sort of search engine ranking scam. The latter three use identical Blogger templates, were all launched on 26 August, and have odd, slightly randomised urls, so seem to be the products of the same automatic 'trawl-and-republish' software.
That renders Technorati profiles useless if listed linking blogs are fakes like these, and it might muddy the results of major search engines until those companies take action, but my main concern is whether this can have any negative ranking implications for my blog. If those metablogs are downranked or blacklisted, could the fact that they link to the Ministry damage this site too?
More casually, it's mildly interesting that spammers, having failed to place their adverts amongst comments in genuine blogs, have almost reversed the relationship by taking content from the genuine blogs to legitimise advertising blogs.
Less?

Posted by Ministry at 13:54
| 210 words
1 September, 2005
Self-congratulations
Largely for my own interest, I just wanted to record that the Ministry broke both the 50,000 hits/month and 20,000 visitors/month barriers for the first time in August, with ~56,500 hits and ~20,250 visitors.
Admittedly, the fact that one blog entry entered frequent rotation in the StumbleUpon database helped (on at least two occasions, that one page accounted for 30-40% of the hundred most recent visits at the times I checked the log), but it largely reflects a steady increase. Traffic has at least doubled over the past year.
24 July, 2005
Troubles nearly over?
Having become thoroughly frustrated with the ongoing blog editing problems, I contacted my web hosts this morning. Frankly, I wasn't expecting a particularly helpful response, but it's not as bad as I'd thought.
It seem their MySQL server "has been exceeding its bandwidth capacity during certain peak times and this may result in a slow service." A new server is expected to be installed by the end of July, so the service ought (ought!) to improve then.
Not that it particularly affects many visitors, as the front-end, published site is being displayed as promptly as usual. Just expect rather ragged updates (yesterday's were finally published this morning) and an occasional inability to post comments (sorry about that).
Less?
16 July, 2005
Service yet to be restored
I'm still having major problems with the blog. Apologies again to those struggling to post comments; I'm struggling to post new entries, too*. Right now, it's absolutely fine, but at other times I can't even log into the admin interface.
It'd be far from ideal, but if you'd particularly like to post, and find the normal procedure unresponsive, please feel free to use the Ministry's main 'Contact' form, which is unaffected by the blog problem, and I'll publish your comment (unless it's offensive or spam!) whenever I can get into the MT admin section.
I'm having to consider my options. I'm very tempted to upgrade this installation of MT2.661 to MT3.1, as I understand the latter handles rebuilds and the mySQL database differently, which could be significant; the current problem is in the interaction between MT and mySQL. However, I know that Neil, already using 3.1, had problems too, and I have very low confidence in the perl/PHP services offered by my web host. There's a high probability that the problem would remain, and worse, the blog might fall over completely.
That's the main disincentive to try anything at all: at least the existing content is currently being displayed as if nothing was wrong.
At the time of writing, my host is running Perl v.5.00503 and DBD::mysql v.2.9003; I don't know about DBI::mysql. Now I know this, I'm rather more worried, as these are far earlier than the versions known to cause problems, which implies the issue is unrelated to the known one.
Unless anyone can suggest anything else, I think I'd better just continue to 'wait and see', rather than risk killing the blog outright.
*: This isn't the reason I've failed to post on two days this week. I've simply been too busy, helping to organise Bowland College's Graduation day on Wednesday and helping A&A move house yesterday.
Less?

Posted by Ministry at 12:54
| 310 words
11 July, 2005
Normal service may be resumed shortly
I've been experiencing major problems with the blog during the last week. Thankfully, nothing affecting the display of the public site, but the admin interface has been unresponsive – sometimes I haven't been able to log in, never mind publish anything), and I think it's been affecting people's ability to post comments, too.
Probably not coincidentally, Neil is experiencing similar-sounding problems, which have been identified as being an incompatibility between Movable Type and the latest version of a perl module. A replacement version of the module is being distributed, so hopefully my web hosts will install it shortly, and more hopefully that is the problem I'm experiencing rather than some totally different and potentially longer-lasting issue....
In the mean time, if it's any help, I do know that the fault is only intermittent. Most comments should go through okay, but if you find yourself unable to post a comment at, say, 20:00, you might like to try again at 21:00.
In fact, I think the comments are being accepted; they're just not being incorporated into the published pages until I can go in later and perform a manual rebuild.
Less?

Posted by Ministry at 08:57
| 188 words
23 June, 2005
Further anti-spam tips
Speaking of comments spam (yes, I was last week – keep up!), it's been a while since any reached the published blog (now that's tempting fate). I'm still receiving quite a lot, but two refinements to my counter-measures seem to be working rather well.
Firstly, I'm more proactive with blacklisting.
Rather than waiting for spam then adding the enclosed URLs to MT-Blacklist, I've identified common words/phrases and blocked them in advance, using regular expressions. I've been careful to avoid combinations of letters which might be used justifiably (feel free to mention Middlesex), but various topics, particularly involving pornography, gambling and pharmaceuticals are unlikely to arise in genuine contexts here, so they seem safe to bar.
A side-effect has been to reduce the number of individually-blocked URLs by about a third.
A second approach is probably less well-known.
I've noticed that spammers (or their software) tend to target low-numbered entries in MT-based blogs (no. 250 will receive more spam than no. 850). Presumably, more blogs last as far as the 250th entry than reach 850, so automated spam engines are more likely to succeed by guessing comments-form URLs in the lower range.
I've put this to practical use by reserving one low-numbered entry to be kept on permanent 'draft' status, never to be published but with commenting open. This means a robot can hit the comments script directly, but humans and search engines won't see the result. Hence, 80-90% of spam evading the filters appears on that one entry, which is only visible to me. I can then blacklist the advertised sites or incorporate them into regular expressions at my leisure.
Incidentally, I'm using MT 2.661 – users of later versions might still find these ideas useful, if not their direct application.
Less?
15 June, 2005
Now we are 1000
According to the Movable Type control panel, this is the Ministry blog's thousandth entry.
I'm a little unsure about the precise figure, as five were deleted rather than reused (this is entry number 1005), and I have a few skeletal entries saved in draft format for later development – I don't know if they're included in the 1000 or whether that's 1000 published entries.
Whatever; approximately 1000 entries and 422 comments impresses me, anyway.
That's 422 comments that I've permitted to be published, not counting the dozen or so objectionable ones I've deleted, nor the literally thousands of spam comments that (briefly) evaded MT-Blacklist. The most recent retained comment was actually no. 3222.
Less?

Posted by Ministry at 16:14
| 113 words
3 June, 2005
Just wondering
Semi-rhetorical question for blog owners: do you prefer to have regular readers of everything you write, or one-off visitors arriving via searches for specific topics?
It's not 'either/or', of course, but without devaluing the former, I think I prefer the latter.
I'm not entirely sure why. Perhaps it's related to the fact that I'm not a single-issue blogger, many (most?) entries stand alone, and I'm not looking for an evolving debate.
30 May, 2005
BlogExplosion fizzled out
In adding that Individual-I button to the main page of the blog, I took the opportunity to remove a redundant one. I no longer offer a permanent link to BlogExplosion (BE), the glorified link exchange scheme.
Understandably, one only gains a benefit if one browses other members' sites (for every two other sites one visits, one person is directed to one's own site). That's fine in principle, but there are far too many evangelical christians and frothing right-wing bigots at BE (I don't want to seem biased: I genuinely feel other religions are less frequently represented (and aren't evangelical) and that there are fewer left-wing extremists in the network). I have no interest in paying them any attention, and don't wish to send them extra traffic.
Apart from those offensive sites, many more are just poorly conceived, designed and/or written; simply not worth visiting.
As I said when I first joined, I don't actually need the contribution to traffic volume, as I'm already doing quite nicely, thanks. As it happens, average daily traffic has doubled since November, though I haven't browsed via BE since February. I joined to discover new, quality sites. I found a few, but they're a minority, which I can just as easily read outside BE.
So far as I can tell, BE's moment has passed anyway. Usage is declining (remember the way banner display ratios dropped as membership increased? That trend reversed a couple of months ago), and promotions are becoming more desperate (yet less enticing). This rat isn't going to wait for the ship to sink.
Actually, that's an overstatement. I'm not unsubscribing, just no longer visiting, nor recommending that others sign up.
It amounts to the same thing, though.
Less?
6 May, 2005
Not another...
Squirrels do 'West Side Story'.
Read it, but that's not the point of this posting; nor is the fact that Green Fairy found it.
It's this:
Does Rion Vernon really allow people to 'acquire' his wonderful, gothy 'pin-up' cartoons for uncredited use as blog template graphics?
I ask because I see this done rather frequently, and it annoys me, irrespective of whether it's okay with Mr. Vernon. It's particularly insulting when the image is the only noteworthy content on the entire site (not in the case of Acerbia; I mean generally!).
Maybe I'm misunderstanding Mr. Vernon's desired level of control over his artwork, but if it's unauthorised, that's theft, and 'not cool'. Even if it is permitted (and, having done a little quick research, I suspect it might be), it'd be only polite to credit the original artist (and, in the case of that particular licencing scheme, it's required). Besides, this usage of his images is becoming a bit of a cliché.
Less?

Posted by Ministry at 19:45
| 166 words
29 April, 2005
First rule of marketing proven
Neatly supporting the whole point of this earlier posting, that one page has been accounting for ~30% of visits to the site (by entry page, not total traffic) for the past three days.
If I could offer a similar page about weather presenter Jo Blythe, that'd satisfy another large group of visitors – presumably for a similar reason, her name has been a regular draw since I happened to mention it in an earlier entry. But this isn't that type of site....

Posted by Ministry at 18:52
| 84 words
21 April, 2005
I'm on this map, too.
Excellent! Blogwise has released a beta of a feature I'd hoped would be native to Google Maps.
Blogwise's utility overlays location metadata onto the Google maps, displaying the locations of blogs. Multimap has offered the same thing for several months, but let's face it, with the clarity of the mapping and seamless scrolling, Google has totally blown Multimap out of the water – it's not just 'better', it's in an entirely different league.
As I said, I'd prefer Google to develop this themselves, potentially using location metadata provided by sites in the vast Google database rather than only the tiny subset registered with a specific directory like Blogwise. Credit's due to Blogwise for what they have managed, though. Very well done!
Less?

Posted by Ministry at 13:49
| 121 words
12 March, 2005
How to search the Ministry
The Ministry is divided into four main departments (this blog, the Jethro Tull Tour History, the annotated 'Passion Play' and the CD-R trading department) and an 'administration' section (sitemap, contact page, links and overarching home page).
These sections are served by two different search facilities.
Site Search
Primarily available on the overall home page and the main page of the Tour History but not from the blog, this is provided by Google Site Search (not Desktop Search), and indexes the entire Ministry – all pages of all departments.
Blog Search
The blog has its own search facility, an integral part of Movable Type (the underlying publishing software), available on every page of the blog. It's important to note that it searches all MT-published blog entries, but only blog entries. Content in other departments is ignored, as are the blog's image galleries (static pages, published outside MT); it is not a Site Search facility.
To restate: using the blog's internal search facility to find material in other departments will not work – try the main search form instead.
Less?

Posted by Ministry at 11:11
| 183 words
27 February, 2005
We know where you blog
As Neil spotted, GeoURL is back, after an absence of several months. For those who hadn't encountered that version (designed and operated by the creator of del.icio.us), GeoURL was the first major search engine to index websites (primarily blogs) geographically, according to lat/longitude coordinates stated in the headers of member sites.
It's good to see GeoURL reactivated, but the problem is that the inherited database is almost as bad as it ever was. Having checked my own area, I see that mine and that of an automated weather station are the only live sites – the rest are long-abandoned blogs. I think this'd be a good opportunity for a clear out, maybe even a fresh start with a blank database.
I wonder if it'd be possible to associate a 'last updated' date with each member site. That would be an interesting feature for users, but could also eliminate dead sites if GeoURL was configured to only display those updated (and which have 'pinged' GeoURL) within the most recent, say, three months i.e. exhibiting a bare minimum of activity.
Beyond the slightly trivial novelty of discovering blogs near one's own, it's a little difficult to find practical uses for GeoURL (not that any are necessary!), but I've just thought of one: if something noteworthy happens in, say, the Bemowo district of Warszawa, Poland, knowing the lat/longitude (easily available on the web), one could find local sites potentially giving eyewitness accounts.
Less?

Posted by Ministry at 10:38
| 239 words
16 February, 2005
I hope you wiped your feet
The 250,000 visitor to the Ministry passed through this morning, accounting for at least one of the 793,013 page impressions served since the end of November 2001.
That's a lot of bandwidth. Sorry ;)

Posted by Ministry at 15:54
| 34 words
14 February, 2005
Mind yer own...
According to the logs, there have been a number of searches here today for 'About Me', 'About the Author', 'Info about the Ministry of Information', and related permutations. Someone really wanted to know about me!
To save future efforts: there is no such page at this site. The nearest I'm willing to provide is '100 Things'.
If there's anything specific you feel I've omitted, feel free to say. I'm not trying to be evasive, I just don't like 'About the Author' pages, and don't think one would be relevant here.

Posted by Ministry at 12:59
| 96 words
1 February, 2005
Link spamming from the other side
The Register features an interview with a comments spammer (aka ****ing parasite), anonymous but unashamed. It's the expected mix of self-justification (apparently it's all the search engines' fault) and 'nothing personal, mate' insincerity, but there are a couple of interesting points.
It's no surprise that comments spammers exploit unsecured proxies i.e. redirect attacks via underprotected servers, so their true IP addresses are masked. No surprise, but hopefully a reminder that online security is important beyond just protecting against viruses. As I've said earlier, I'd support the idea of network administrators banning unsecured computers from all internet connectivity. Cars without adequate brakes or exhaust systems (see the pollution analogy?) wouldn't be allowed on the public highway, so why allow computers to jeopardise others?
One of the spammers' tricks is to identify the folder and script names associated with blogging packages, which firstly assists in identifying targets and secondly provides routes to comment 'by the back door' i.e. avoiding the usual user interface to post comments straight to the database. This can be avoided by renaming key files/folders (I've done that to some extent, but I should have done it at installation - some can't change now), which set me thinking.
Would it be technically possible for publishing packages to generate unique names for each installation, at first installation? For example, rather than every single installation of Movable Type calling its comments script 'aardvark.pl', a given installation might call it '5j3e5p.pl'.
Incidentally, MT-Blacklist has stopped 147 spam attempts within the last 75 minutes.
Less?

Posted by Ministry at 14:04
| 251 words
26 January, 2005
Blogging the NY Times
Bloggers who refer to articles in the New York Times may find the NYT Link Generator useful. Input the URL of a current story on the NYT website, and the Generator will provide its permalink.
Ordinarily, the URLs of current NYT articles 'decay' (i.e. change, leaving dead links in blogs) once they're added to the archive. The newspaper also requires a login and the payment of a fee to access the ordinary archives, but not via the Generator's permalinks.
Not as good as The Guardian's system, whereby the URLs of current stories are permalinks, and there's free access to archived articles, but this might help restore the NY Times' reputation as the US 'paper of record'.
[Via Boing Boing]
Less?

Posted by Ministry at 12:16
| 120 words
21 January, 2005
More on 'nofollow'
It seems a backlash is developing against the new 'nofollow' anti-spam initiative. Internet purists regard it as divisive, denying PageRank to legitimate sites as well as the spammers.
I understand the solution to this admitted disadvantage is on the way. Several of the participating software manufacturers are to implement varieties of 'whitelisting', whereby the comments of known, trusted commenters (commentators?) are not filtered, and whereby blog owners can remove the 'nofollow' attribute from links once they're approved. That's how I'd choose to use it - all comments would be on 'nofollow' status until I'd seen them, at which point I'd 'activate' them (or delete them as spam, of course).
Unfortunately, the initially-released MT plugin doesn't permit that. I've just tested it: it inserts the 'nofollow' attribute, but as blog owner, I'm unable to go in afterwards and remove the attribute.
Hence, on the basis that I don't regard it as ready for use, I am removing the plugin for now. I approve of the concept, but the implementation needs work.
The main objection to the initiative seems to be that it discourages genuine bloggers who were commenting in order to be crawled or to build PageRank. Good. If anyone really is only commenting here for that reason (and, to be fair, I don't think that's ever been the case), you're unwelcome.
As the eminent ;) Anil Dash says:
The question is, are they
supposed to get their ranking improved for posting a comment?
The "no rank improvement" school has an easy justification: Only a site owner can confer PageRank, since the owner controls the site and is responsible for its content. This is especially true since commenters can create their own links in many contexts, which amounts to a user being able to give himself legitimacy instead of earning it.
This is my basic view, but which acknowledges another potential argument identified by Anil:
... you can say that your comment, being cogent and articulate, increases the value of the page it's on. Therefore, you should be compensated for your contribution, and PageRank is a currency in which you accept compensation.
I'm not entirely sure that commenters 'deserve' anything, but I am sympathetic to the basic idea, with a caveat: if
I regard a comment as 'worthy',
I will 'reward' it - it is not a
right, automatically accorded to all commenters. As Russell Beattie
says:
Now that I've added the nofollow attribute, I know that if there's a link on this weblog that's counted by the indexes, it's because I have given it my seal of approval.
Less?
19 January, 2005
Follow this, spammers!
Just spreading the word....
The major blogging software producers and major search engines have announced a concerted, collective effort to combat comments spam.
In summary, whenever a visitor includes a web address in a blog comment, the publishing software will append the 'rel="nofollow"' attribute to it. As the name suggests, this attribute will be recognised by a search engine robot crawling the page, which won't follow the link and hence won't log it in the search engine database. The spammer's site won't receive a search ranking boost, thereby eliminating the main incentive to post comments spam in the first place.
The search engines support it, and the software manufacturers have released plugins/patches to make the blogging packages insert 'nofollow' automatically (fellow MT users will find further information and the plugin here). All that's needed now is for individual blog owners to implement the change. This is a measure which could virtually eliminate blog spam - if everyone participates.
That last part is the key, and the failing. It's important to note that this approach won't block the receipt of comments spam, at all. Blogs which don't use other preventative techniques such as MT-Blacklist will still be swamped by spam; it'll just be as useless to the senders as it is annoying to blog owners.
However, many attacks are automated, sending hundreds of messages to each of thousands of blogs. If even a small percentage of spam is exhibited on blogs which don't use 'nofollow', the attack succeeds.
This new measure reduces the effectiveness of mass-mailing attacks, and probably eliminates small-scale, manual campaigns, but it'll only stop comments spam outright if uptake of 'nofollow' is sufficient to leave so few unprotected blogs as to render automated attacks unprofitable. Given the number of abandoned blogs which still have commenting turned on, that's just not going to happen.
Let's not be too pessimistic, though; centrally-administered services such as Typepad and LiveJournal have just rendered all account-holders (including abandoned but still active ones) useless targets for spam, so rational spammers will stop attacking them. Much the same applies to Movable Type blogs which, one would assume, tend to be maintained by technically-literate users who implement essential updates.
Less?

Posted by Ministry at 12:09
| 365 words
10 January, 2005
Unfair use
A quick lesson in using copyrighted material: quoting a specific, short section, with full attribution, is 'fair use'. Reproducing the entire content, without any indication that the material is copied, is plagiarism, and illegal.
It seems someone in Morecambe didn't like my comments about his home town ("... a shabby shadow of a seaside resort; rather squalid and depressing,..."), so duplicated that entire entry, in his blog. Without a citation. It reads as if he is the original author, and readers following the links to the accompanying photos might think he was the photographer (okay, that's unlikely, as the photos appear in my page template, which displays my copyright statement). Since he is a photographer, one might interpret his action as using my photos to promote his business - not good.
I don't mind at all if people disagree with what write in the blog, and call me a 'prick' for expressing my genuine opinions, but theft of intellectual property does annoy me.
22 December, 2004
Someone else's problem
The last time I was hit by a serious quantity of comments spam, it coincided with a visit from Google's indexing robot, unfortunately, so for a couple of days I received numerous visitors wanting images I certainly wouldn't be interested in publishing. That died away rapidly, but weeks later, my traffic logs still show a steady flow of people, all looking for one specific search topic (with a variety of wordings), which isn't diminishing. It's always to the same blog entry, which definitely doesn't contain any relevant content, nor any spam comments.
Mildly irritated, I've recreated some of the searches, and checked the page in the Google cache, in case that was the cause. It wasn't, but that did reveal that in each instance, Google says that "These terms only appear in links pointing to this page".
I don't really understand, but I interpret that as saying my page doesn't contain the questionable content, but another site either does contain that content and happens to link to my page, or links to my page as an alleged source of the content.
It seems Google (and hence other search engines) has given me a high ranking for certain search terms because of someone else's website. Does that make sense? Should it?
I've renumbered that entry, anyway, so searchers will see this posting instead. If you're one of them: GO AWAY. Incidentally, I have your IP address....
Less?

Posted by Ministry at 00:08
| 235 words
9 December, 2004
Below the fold
This isn't specifically a Blog Explosion issue, but since BE exposes one to a large number of page designs* and restricts the visible height of each window by imposing its own header, the effect is particularly apparent when browsing at BE.
As Betsy notes, far too many blogs feature huge, graphic-intensive page headers, the modern equivalent of splash pages.
The best metaphor for this approach might be the cover of a mass-market paperback book, which seeks to capture a potential buyer's attention with a compelling image. Unfortunately, there's a better metaphor for blogs: daily newspapers. In this model, the aim is to attract the potential readers' attention by presenting content - current text and perhaps associated images. However pretty the masthead, graphics merely diminish the space available for fresh material.
This is an old concept, and a daily consideration for newspaper designers/editors (especially for large-format broadsheets). A key objective is to get as much important information above the fold i.e. in the top half of the page, where it'll be seen immediately by those walking past the news stand. Anything below the fold won't be seen until the reader has already committed to the purchase.
Exactly the same principle applies to blogs, especially in the crowded 'news stand' of Blog Explosion. People are fundamentally lazy. If there's something good 'above the scroll', they might investigate further, but in the absence of that 'hook', one can't rely on a willingness to scroll for content.
Blog owners also only have thirty seconds to grab a BE visitor before they click on to the next site - don't waste that on loading images. There have been some occasions, particularly when browsing via narrowband at home, when a page's graphics haven't even loaded within thirty seconds.
An attractive layout and masthead obviously matter, but try to retain some balance. 'Content-led' consistently outperforms '(graphic) design-led' and, after all, top-heavy things do tend to fall over.
*: Or rather, a large number of sites, the designs of which are drawn from a depressingly small pool, once one gets past the most superficial aspects.
Less?
5 December, 2004
MSN Spaces: warning
Boing Boing notes that Microsoft's new blogging service, MSN Spaces, launched last Thursday, uses an unexpected intellectual property model.
The copyright statement at the foot of each page is "©2004 Microsoft Corporation" i.e. Microsoft claims copyright over all content, not the blog author.
This is confirmed by the terms of use:
For materials you post or otherwise provide to Microsoft related to the MSN Web Sites (a "Submission"), you grant Microsoft permission to (1) use, copy, distribute, transmit, publicly display, publicly perform, reproduce, edit, modify, translate and reformat your Submission, each in connection with the MSN Web Sites, and (2) sublicense these rights, to the maximum extent permitted by applicable law. Microsoft will not pay you for your Submission.
So one wouldn't be keeping one's own blog, one would be near-unconditionally donating content to a Microsoft publication.
Other criticism, regarding the site's blatent disregard for web standards and unaccountable censorship of 'naughty' words, seem rather less important - the ownership issue should more than enough reason to avoid it.
Less?

Posted by Ministry at 19:33
| 168 words
3 December, 2004
Upgrade postponed
The following was posted at 16:40:
For reasons I don't want to advertise too widely, my installation of Movable Type 2.661 has become vulnerable to spam attack. I could hack in a workaround, but I think this might be a suitable opportunity to upgrade the whole thing to MT 3.12 and MT-Blacklist 2.
I'd like to say this will be seamless, but I have some serious doubts, so this is advance warning: unless I lose my nerve, I'm about to make changes which could kill the blog outright. If it goes down, it will be back, hopefully within hours rather than days!
Thankfully, I was able to repair the existing installation quite readily, so the more ambitious work is postponed indefinitely.

Posted by Ministry at 18:47
| 122 words
2 December, 2004
Blogmarks in lines
In case anyone's noticed that I've removed his/her site from my BlogExplosion blogmarks (a horrible, fabricated word...) and is upset, don't be. I haven't developed a habit of regularly checking my blogmarks, and don't really anticipate doing so, so I've merely transferred those links across to Bloglines, the excellent blog aggregator wherein I tend to do most of my blog reading.
This is with the exception of those blogs which don't publish RSS feeds. If you don't use them yourself, they're easily overlooked, but be aware that they are ubiquitous nowadays, and their absence can seem a bit retrograde. More importantly, their absence could cost you repeat visitors.

Posted by Ministry at 08:43
| 109 words
25 November, 2004
Why no comments?
Browsing BlogExplosion, one of the more common types of posting I encounter goes something like this:
"Hi BlogExplosion surfers! I know a lot of you are visiting, but why doesn't anyone leave comments?"
The answer is fairly straightforward.
What have you written that's commentworthy?
So you've signed up with Blogger, chosen one of the default templates, installed an applet telling the world the weather in Spink County, S.Dakota/current phase of the moon, posted a couple of 'What type of bra are you?' quizlets and a photo of your cat/baby/miniature beadwork basque, registered with BlogExplosion, and seen people visit.
That's great. The foregoing sentence might sound mocking, but it isn't, really. I'm sure that sort of blog is interesting to some, and is an excellent base from which to develop. The problem is that there's very little for visitors to comment on. Direct appeals for comments might draw a dozen or so, but they'll rarely be more than "Hi! I arrived via BlogExplosion!" - a bit of human contact, but otherwise, well, utterly meaningless.
The trick is to say something; not to merely repost the same old material as everyone else, but to add something of your own.
What does your blog have that no-one else can reproduce? You. Write about yourself and your interests; your life and topics that matter to you.
It's fine to republish links to other sites of interest - that's what the very name 'web log' implies - but express opinions on the links: why are you linking; what do you think about the linked item; what else can you say on the same subject?
In short, add value; something with which people can engage and discuss.
Less?
19 November, 2004
Just browsing
One of the best things about BlogExplosion (yes, I'm warming to it, after my initial doubts) is that I'm discovering topics and opinions which interest me, though I've never really considered writing about them here. Maybe I will, in some cases, but I'm rather enjoying posting comments at other blogs, too.
An unexpected consequence has been that that people have expressed surprise that my own blog isn't directly relevant to the topics I comment on elsewhere. I don't see a contradiction - I have numerous interests, and don't regard it as entirely healthy to be an obsessive expert on only a very narrow range of topics. I also find it relatively easy to take inspiration from small aspects of other people's postings and make brief comments which mightn't warrant development into full entries here.
In the last 24 hours or so, I've dropped into conversations about tap water vs. bottled water, suspenders (the UK definition, not US), favourite words which ought to exist, sexual stereotyping of the under 8s, tact vs. honesty, why people rarely comment on link-only blogs, BlogExplosion itself, and probably a couple of others I don't even remember.
Conversely, if anyone would like me to elaborate on anything I have touched on in earlier entries here, you only need to ask!
Less?

Posted by Ministry at 00:05
| 214 words
17 November, 2004
Inflation?
Hey, what happened?
Yesterday BlogExplosion served 35 banner impressions for every credit allocated to that form of promotion. Now it's only 30 impressions!
[Update 21/11/04: Only 25 now....]
[30/11/04: 23....]
[01/12/04: 20....]
[01/12/04: 22...?]
[02/12/04: 23....]
[03/12/04: 25....]
[06/12/04: 28. I presumed click ratios were worsening as BE's membership/traffic increased i.e. the same total number of banner impressions spread thinner, amongst more people. If that's correct, the reversed trend doesn't look good for BE. Are people leaving?]
[28/01/05: 18. I haven't been keeping count recently, but it's been at this level for at least a fortnight.]
[30/05/05: 25. Unhealthy?]
Less?

Posted by Ministry at 12:15
| 98 words
13 November, 2004
BlogExplosion
Having seen a posting at Spinneyhead, I joined BlogExplosion yesterday.
Essentially, it's a link exchange scheme. After viewing the blog of another member for thirty seconds in the BE frameset, one receives 0.5 credit and can click on to the next blog. For each credit earned, one's own blog is served to another BE member. It's also possible to place a banner in the head of the BE frameset to promote one's blog; one credit buys 35 banner impressions. Bonus credits can also arrive at random: typically two or three, though I received a 25-credit bonus yesterday.
Ostensibly, the scheme increases a blog's audience, introducing it to people who mightn't otherwise see it. That's great, but the only blogs which would gain full benefit are the populist (and almost by definition, American) ones. I certainly don't deny the authors a right to write whatever they want (though I do resent tacitly assisting the 12-15% which disseminate xenophobia, politics or religion, or usually all three), but they're rarely ones I'd choose to read, and I doubt they'd be especially interested by mine.
Yet the ostensible motivation seems secondary to an unstated objective: to merely increase the absolute number of visitors. The quickest means of promoting one's own blog is to click on to the next site after 30 seconds, then the next, then the next, without taking the time to even look at each blog. One could even open BE in a separate tag (or window, for IE users) and browse elsewhere 'for real' at the same time. Fine for those interested in raw hit counts, but I don't see the point. The Ministry as a whole (Tull departments, trading lists and blog combined) receives 525 visitors per day, on average, who view 1,654 pages per day because they want to, not through an artificial obligation. The extra 54 hits received since about 20:00 yesterday - which don't necessary equate to people even looking at the site - somehow feel like empty numbers, not true visits.
Since I set it up last night and allocated a few credits to it, my banner has been shown 111 times. However, there's no particular impetus for someone to click through. I have to confess I haven't clicked on any myself, and only six people followed up those 111 opportunities, a rate of 5.41%.
There has been some true value to the exercise, as I've discovered & bookmarked about five blogs for repeat viewing (outside BE, I mean). However, according to my account stats I've viewed 108 blogs, some very briefly. In summary, I've visited a lot of sites I wouldn't otherwise choose to see, in return for an empty numerical boost I don't really value. I will continue use BE to find new, interesting blogs, but I don't see it becoming an important part of my browsing routine.
Less?
6 November, 2004
Traffic blip
While I was away last weekend, the blog was quite badly spammed. Only one domain name evaded MT-Blacklist, but there were 500+ instances. A nuisance, but at least it gave a little insight into Google response times.
- The flood attack occurred some time on 30 Oct; I didn't note the time.
- My visitor logs show an atypical increase in traffic on 2 Nov., so it seems obvious Google had indexed the site and large numbers of people were er, 'researching' a wide variety of sexual fetishes.
- I returned on 3 Nov. and removed all the spam comments by about 14:00.
- From periodic checks of my referrer logs, I'm fairly sure the last erroneous visitor left disappointed by about midday on 5 Nov.
So that's 24-48 hours for new search terms to appear on Google, and about the same again for absent references to vanish from the search database.
Incidentally, after the clean-up, I received two aggrieved e-mails from people complaining that there were too few (i.e. none) stories about, well, practices distinctly illegal in the UK. It ought to be instantly obvious that the blog does not - and will not - provide such material, so accusations of false advertising (as if I'd posted the comment spam myself!) are treated with the contempt they deserve.
Actually, I have the e-mail and IP addresses of potentially dodgy people now. I wonder what I can do with them....
No, I don't have a problem with sexual fantasies (so long as the extreme ones are never acted upon) or fetishes; everyone has them to some extent, and careful readers might even catch a few vague allusions in this blog, but that's all you're getting. Anyone looking for 'exotic' material (and some search terms were truly bizarre) needn't bother.
Less?
2 October, 2004
Spam slicing
Even with the wonderful MT-Blacklist implemented, comments spam is getting out of hand - my activity log shows that MT-Blacklist blocked 56 comments within the last 15 minutes, and three more got through. In fact, I just cleared the activity log, wrote that last sentence and looked again, to see 19 fresh comments denials.
At some point, I'll need to upgrade the blog from MT2.661 to MT3.1, adopting the associated improvements to comments management, but I have doubts about whether my extremely basic (but extremely cheap) web host offers the necessary level of cgi/PHP access, and I simply don't have time to struggle with coding at present.
In the mean time, the anniversary is probably a good milestone at which to adopt a new policy: commenting will be turned off for any posting more than two calendar months old. This reduces the absolute number of opportunities for spammers.
Comments on those 'old' entries are still very welcome (so long as they don't include Aviv Geffen lyrics, as one ****wit keeps trying to post); just send them via the Ministry's 'Contact Us' page.
Less?
10 September, 2004
Anti-spam tweaks
Following the recommendations of Elise at Learning Movable Type, I've made a couple of changes to my MT installation to further combat comments spam. Read the article for full details, but to sumarise those tips I used:
Use MT-Blacklist. That really should go without saying.
Rename 'mt-comments.cgi'. A quick Google search for that filename will identify MT sites, and hence potential spam targets. A customised name won't show up, so spammers won't find your blog so easily.
I suspect this needs to be done when one is first setting up a MT installation, as trying to change the filename in my existing installation didn't seem to work, so whilst in principle I support Elise's recommendation, I haven't applied it myself.
Don't use pop-up comments forms. It's easy for spammers to scan for the associated code, so as with the previous tip, don't use what they're looking for.
By default, when one clicks on the 'Add Comment' (or however it's worded) link of an entry on the main page of a MT blog, or from the Category/Date-based Archive pages, a pop-up comment form is launched.
Instead, redirect those 'Add Comment' links to the inline version of the form, as already used on each Individual Entry Archive page.
This has the extra advantage of removing direct links to the comment scripts from the front page and main category/date-based index pages of your site, somewhat masking them from spammers.
Force commentators to 'Preview' before finally submitting their comments, simply by removing the 'Post' button from the 'Individual Entry Archive' and 'Comment Listing' templates. Apart from improving proofreading, this will add a barrier to automatic spam bots. Humans will be able to check their text and hit the 'Post' button on the 'Comment Preview' page, whereas most bots will be defeated.
See Elise's posting for precise details on applying these modifications, plus other useful tips.
Less?
30 August, 2004
Comments flooding
Having just looked at my MT activity log, I've noticed a new pattern to comments spam, which reinforced what I already knew: MT-Blacklist is absolutely essential.
At 00:48 on Wednesday, MT-Blacklist successfully blocked a comment advertising a certain URL. By 01:36, 130 more adverts for the same URL, from the same IP address, had been blocked; five per minute, at 'peak flow'.
There have been three other instances of the same practice since then (i.e. three URLs, 100+ comments each), in addition to the usual attacks of 3-6 comments per URL.
Update now!

Posted by Ministry at 14:05
| 93 words
25 August, 2004
Pinging proceeds
Aha! Ahahaha!
Since my webhost ****ed up a few months ago, MT hasn't been working properly. Specifically, it doesn't send automatic pings to blog directories, and I can't sent trackback pings to other blogs.
I solved the former problem by bookmarking Pingomatic. I tend to ping Blogrolling directly at its own website; I forget why, but it works, so I'm not stopping.
The lack of trackback pings has been more of a problem, and I started adding unwieldy '[Via (name)]' links to the foot of posts (feet?) recently.
However, I just noticed a link at Sal's blog, to Simpletracks, a stand-alone trackback service. It's not tied to specific publishing software, so is particularly useful for those using blogging packages which don't include trackbacks as standard, not just those of us with crippled MT installations.
Wonderful! Well, I haven't tried it yet, but the concept's good, anyway.

Posted by Ministry at 12:02
| 150 words
12 August, 2004
You are here
Whenever I need a map of somewhere in the UK, or need to plan a route, I tend to visit Multimap, though their 'Directions' facility is poor and I've occasionally experienced problems zooming in or out of maps, so this isn't an unconditional recommendation!
One feature I'd never used is the ability to overlay the locations of schools, restaurants, etc. onto maps as clickable links to websites/directories and hence further information. Richard Rutter, one of the site's developers, has just added a new category to this functionality: weblogs.
Submit a blog's location (as a button or in a blog entry) and it will be added to the database within 24 hours. Richard only announced it today (see that announcement for further details), which might explain why I can't find any working examples yet, but this posting is both to inform people and to submit the location of The Ministry.
[Via Neil]
Less?

Posted by Ministry at 13:59
| 154 words
14 July, 2004
This is entry number 400
Four hundred published entries (plus four deleted test postings) within 287 days is an average of 1.4 per day. The true rate isn't far off that, as I do try to post something every day, and every 2-3 days I have something else to mention.
Coincidentally, the next comment will be the hundredth, not counting those deleted (mainly spam), but that doesn't really mean 1 in 4 postings receives a comment.
I hope some entries are of wider interest than just to me, unlike this one....

Posted by Ministry at 12:16
| 86 words
30 June, 2004
Searching revised
Apologies to those using the 'Search' function at the main MoI site, as the last few updates have been failing to index some pages, as it seems the script has been attempting to index blog posts too. This is the 379th, there are 194 indexable pages at the main site, and the search database is capped at 492, so 81 pages have been skipped.
That 'Search' facility is now restricted to the Tull Tour History, annotated 'Passion Play', the CD-R trading pages, and the blog's image galleries. Blog entries themselves have their own 'Search' facility anyway, built into MT, so everything is searchable.
It's unfortunate that one no longer covers both, but I don't get the impression that there's significant crossover between users of the two wings of the Ministry.

Posted by Ministry at 13:05
| 133 words
20 June, 2004
Use MT-Blacklist
I waited for my web host to sort itself out and restore the Storable perl module after the server 'upgrade' on 5-6 June. And waited. With no protection against comments spam other than vigilance and manual deletion. No Storable module, no MT-Blacklist. There was an alternative technique for MT-Blacklist installation, but how long does it take to reinstall a perl module, thereby reactivation my existing blacklisting facility? Two minutes? Three? I thought I might as well wait. And wait.
A full fortnight later, still with no Storable, I received 22 instances of comments spam overnight. I couldn't be bothered deleting them one by one and rebuilding the archive just to do it all again when the spammers returned - and they will, now they've found an unprotected installation of MT.
I've just gone down 'The Less Easy Path' documented by Jay Allen, using the YAML approach. It wasn't too bad, and I only had one problem configuring file paths to the vagaries of my server space, so protection is now fully back in place, no thanks to my web host, which I'm not going to promote by naming.
The 22 spam comments were removed within a minute, and the spammer's clients (i.e. the websites being promoted) added to a permanent blacklist which is shared amongst all other MT users, so not only am I (virtually) immune to further instances from the same sources, so are other users.
If you publish a blog using Movable Type v.2.661 or earlier (i.e. not MT3), I can't recommend Jay's MT-Blacklist highly enough. Install it TODAY. Unless you have a substandard web host like mine, installation couldn't be easier, and the 'Less Easy' approach is still much easier than installing MT 2.661 itself.
Less?
10 June, 2004
Blog back
On Saturday, I thought the Ministry Blog had died. The published site was still there, but I noticed that the comments were inaccessible, having been replaced by barely-comprehensible error messages. I tried to log into the blog admin section; same error message. Oh well, the server must have been having problems; I'd try again later.
On Sunday, still nothing, so I checked my web host's website for any scheduled maintenance. Ominously, they announced (after the event) that several changes had been made over the weekend, primarily upgrades to PHP and associated security settings, which drastically changed the functionality of customers' web space. Far from expressing regret, the blunt message was that anyone who needed the withdrawn services should get a dedicated server.
Of course, MT runs as a cgi script i.e. perl, so shouldn't have been affected by changes to PHP. Having consulted the excellent MT Support Forums, largely to have the error message translated, I was advised that there must have been an unannounced change to the server. A quick inventory of the available, required perl modules proved that this was correct: the DBD::mysql module (and DBI) was suddenly missing. This was a critical omission, which rendered the blog totally unusable.
I sent an e-mail to my host's tech support immediately. Within 24 hours, they sent me the exact text of the announcement already on their website. I repeated that I'd already seen that, and explained precisely what I needed (for the DBD::mysql module, which I'd already been using for seven months, to be restored). They responded that they couldn't make further changes, and that I should consider separate hosting i.e. my own server.
At that point I started shopping around for an alternative host (thanks for the advice, Neil!), but decided to have one more go at tech support - the earlier refusal seemed extraordinarily peremptory, and felt as if it had come from a customer support rep rather than a tech who understood what I was asking. The result of my verification enquiry:
We have requested the systems team to get this module replaced for you.
No apology, or indication of
when this would be done, but I was really pleased that I mightn't have to go through the hassle of transferring my entire site to a different host. I say 'mightn't', as it wasn't certain that this was even the source of the problem with the blog.
That was Tuesday, mid-afternoon. It wasn't until this morning, Thursday, that my interrogation of the server found that the module was back, and I was able to get back into the blog admin. So far as I can tell, everything is functional, with the exception of MT-Blacklist; I'll play with that when I have more time.
Since you're reading this, I'm apparently able to post messages again. As the dates of this item and the foregoing one indicate, it's been an enforced absence of five days, all due to an undocumented change to my web hosting arrangement, implemented with no prior warning. That's bad enough, but if I'd been less technically-proficient (not that I'm a techie, but perhaps a little more so than the average user, and I know more experienced people!) and less persistent, this could have totally killed the blog.
Extremely poor service. At a more convenient time, I might still change host, but I'm extremely pleased that I don't have to do so as an emergency measure.
I probably shouldn't have tempted fate by saying that....
[Update immediately after posting: I don't seem able to ping the usual blog directories.]
Less?

Posted by Ministry at 12:10
| 596 words
10 May, 2004
Browser switch campaign
There's some new content on the blog's main index page, exclusively for those viewing it in Internet Explorer. Lucky you.
Not for everyone else, as that'd be preaching to the converted, but I'll explain anyway.
Following the lead of Neil Turner, I'm suggesting that people make the switch away from IE. I'm not inclined to criticise Micro$oft (ahem, Microsoft) merely because it's fashionable to do so; I genuinely believe IE is an inferior product, in several respects.
I was initially sceptical (who, me?) about the near-evangelism of Mozilla supporters, but having tried Firefox for myself, that's the browser I recommend. The selling point, for me, was that the transition was seamless: the user interface and initial browsing experience were near-identical to that in IE, so there was no learning curve. The immediate benefits are unseen, in protection against popups, ad- and spyware, plus reliable, standards-compliant processing of web pages. In that respect, Firefox is IE's better-performing twin. If you're happy with IE, there's no reason not to try Firefox.
I didn't 'get' tabbed browsing for a while, and it's entirely possible to continue opening pages in new windows, as in IE, if one prefers, yet I've certainly taken to the new technique, and when I have to use IE occasionally, I find the experience clumsy.
It's worth mentioning that though I personally consider IE obsolete, I'm certainly not going to exclude visitors because of their choice of browser. IE users should not receive a lesser browsing experience at the Ministry than those using real browsers. My criticism of Ben Goodger (one of the lead developers of Firefox) for deliberately blocking IE access to his personal site stands: that is not a reasonable way to proceed. See this earlier post, and the associated comments, which also provide further arguments for making the switch to Firefox.
Again emulating Neil, I encourage other website owners to pass on the same message to their visitors; "Let's get together and encourage people to adopt better browsers." The code used to generate the message at the top of the blog's index page uses a javascript browser detection function, so is only displayed in IE. I'd gladly offer a copy to anyone wishing to use it, but it's customised to the 'house style' and omits links to alternative browsers I don't recommend personally (Opera and Safari). It would probably be more appropriate to visit Neil's site and download his version of the script, as he suggests.
Less?
9 May, 2004
this wouldn't work
Just in case it has escaped anyone else's attention, Movable Type code tags are case-sensitive.
Nearly broke my installation last night. It's a good thing I was in a bad mood, and didn't fancy going to the pub anyway....

Posted by Ministry at 09:12
| 39 words
20 April, 2004
A plea
If you maintain a blog but are thinking of taking a break or stopping outright, please remember to withdraw from blog directories, webrings, etc. It's really annoying to find that of the ten nearest (geographically or by keywords) blogs listed at such places as Blizg or GeoURL, three or four are dead sites, unnecessarily relegating active sites to the no.11 or 12 spots (i.e. off the list).
One of my biggest criticisms of blogging is the difficulty in finding new readable blogs amongst the dross and dead links, forcing one to interact only with those few sites one has been able to find. Devalued search directories are of little use.
C'mon, folks. Have a bit of consideration for others. Think of the poor kittens.
NP: Opeth 'Still Life'. Maybe my favourite of their albums.

Posted by Ministry at 15:52
| 137 words
21 March, 2004
MT text formatting fixed
As mentioned earlier, the text formating buttons (bold, italic, underline and URL) of the Movable Type 'Create New Entry' interface only appear in Internet Explorer; in Mozilla Firefox, they're missing. Having done a little research, there's a straightforward fix, which has been known for at least a year. The following code and instructions are largely (and gratefully!) taken from a post at Kurcula.com, but significantly differs from that in two respects, so is worth presenting here too.
The file requiring amendment is "[MTPath]/tmpl/cms/edit_entry.tmpl" i.e. from the root directory of your MT installation, navigate to the /tmpl/ subdirectory, and the /cms/ subdirectory within that, then open file 'edit-entry.tmpl' in an editor (e.g. Notepad). Remember to make a backup copy of the unmodified file first!
- Place the following code into the script section of the <head> tag; I made it the very last item, immediately before the closing:
//-->
</script>
</head>
<TMPL_IF NAME=AGENT_MOZILLA>
function getSelectStart(s) {
return s.selectionStart;
}
function getSelectEnd(s) {
return s.selectionEnd;
}
function getTextLength(s) {
return s.textLength;
}
function getMozSelection(s) {
return (s.value).substring(getSelectStart(s), getSelectEnd(s))
}
function setMozSelection(a,z) {
s.selectionStart = a;
s.selectionEnd = z;
}
function wrapSelection(v) {
var s = document.forms['entry_form'].text
var s1 = (s.value).substring(0,getSelectStart(s))
var s2 = (s.value).substring(getSelectEnd(s),getTextLength(s))
s.value = s1 + '<' + v + '>' + getMozSelection(s) + '</' + v + '>' + s2
}
function insertMozLink() {
var s = document.forms['entry_form'].text
var s1 = (s.value).substring(0,getSelectStart(s))
var s2 = (s.value).substring(getSelectEnd(s),getTextLength(s))
var my_link = prompt('Enter URL:', 'http://')
if (my_link != null)
s.value = s1 + '<a href="' + my_link + '" target="_blank">' + getMozSelection(s) + '</a>' + s2
}
</TMPL_IF>
Note that this incorporates a secondary modification of standard MT code, causing all inserted URLs to open in new windows (as described earlier). If you don't want this to happen, replace the last line of the final function with:
s.value = s1 + '<a href="' + my_link + '">' + getMozSelection(s) + '</a>' + s2
- Secondly, find the following line in the body of the file; it should be somewhere around line 410:
<script language="javascript">
if (document.selection) {
This is the section which generates the buttons in the IE version, so the Mozilla equivalent goes in at the same place. Immediately after the closing </script> of that section, insert:
<TMPL_IF NAME=AGENT_MOZILLA>
<table border="0" cellspacing="0" cellpadding="0" width="107">
<tr>
<td width="24"><a href="javascript:wrapSelection('b')">
<img src="<TMPL_VAR NAME=STATIC_URI>images/bold-button.gif" alt="bold" width="24" height="18" border="0"></a></td>
<td width="24"><a href="javascript:wrapSelection('i')">
<img src="<TMPL_VAR NAME=STATIC_URI>images/italic-button.gif" alt="italic" width="24" height="18" border="0"></a></td>
<td width="24"><a href="javascript:wrapSelection('u')">
<img src="<TMPL_VAR NAME=STATIC_URI>images/underline-button.gif" alt="underline" width="24" height="18" border="0"></a></td>
<td width="26"><a href="javascript:insertMozLink()">
<img src="<TMPL_VAR NAME=STATIC_URI>images/url-button.gif" alt="link" width="26" height="18" border="0"></a></td>
</tr>
</table>
</TMPL_IF>
To be absolutely clear: this follows the code for IE buttons, it doesn't replace it!
This is slightly different to the Kurcula.com version, as that code didn't work for me.
In case you were concerned, this includes a browser detection feature, so will still work in IE too.
Less?
11 March, 2004
Blacklist is working
Having just checked my Movable Type activity log, I see MT-Blacklist has blocked 16 attempts at comments-spamming within the past six days.
If you have a MT-based blog, and comments spam, you need MT-Blacklist; what more can I say?

Posted by Ministry at 23:19
| 39 words
4 March, 2004
More on MT problem in Firefox
Update on Firefox's failure to display the 'B', 'i' and 'URL' buttons in the 'Edit New Entry' window of Movable Type: having done a little more research, it seems this is a known problem, the buttons being rendered by a proprietory feature of IE that's lacking in Firefox. As a post at Sugarfused and the associated comments explain, the necessary code tweak may be in a future release of MT.
As one of those comments mentions:
"I love Firefox, but in fairness, if they can't support such a common thing as the Javascript document control, it won't ever be my primary browser."
A valid view, though it has to be remembered that Firefox is still only a 0.8 release rather than a finished browser, and hopefully such issues will be addressed.
I certainly hope so. I'm currently involved in a pilot project ultimately intended to transfer maintenance of the University website from manual editing of individual static html/css/javascript pages by designated departmental web reps and a central web editor (in practice, me) to a content management/publishing system with hundreds of users. A key part of making page creation available to untrained web authors is an editing interface featuring MT-style formatting buttons. If Firefox can't handle them, that rules it out as an acceptable browser, for hundreds of people.
[Update: the entry editing issue has been resolved by MT users]
Less?

Posted by Ministry at 18:39
| 230 words
1 March, 2004
Movable Type problem in Firefox?
Hey! Where did the buttons go?
I've only just noticed that viewed in Firefox, the 'Entry Body' box of Movable Type's 'Create New Entry' page omits the bold, italic, underline and URL buttons. Viewed in IE, they're there.
That's annoying. I tend to type the html tags along with the text or prepare blog entries in Homesite before cut-and-pasting to MT, but I don't like to lose potential functionality.

Posted by Ministry at 19:23
| 70 words
30 January, 2004
Added blog functionality
I've just added a refinement to the blog's 'Comments' forms: now visitors can italicise or make text bold, or insert links, by clicking buttons rather than having to add the html directly. Perhaps a trivial difference for web-literate bloggers, but it adds a touch of professionalism to the interface.
What, you want the feature too? After a bit of hunting, the best version I found (neatest code, and best instructions) is available from the rightfully ubiquitous Scriptygoddess.
Note that this is a Movable Type feature, and doesn't work in all browsers; possibly only IE, in fact. However, Jennifer cunningly used a javascript parameter to hide the feature from those who can't use it.
Let me know of any problems, okay?

Posted by Ministry at 20:37
| 121 words
19 January, 2004
Movable Type tip: open links in new windows
For a while, I've been hoping there's a way to automatically insert "target=_blank" into all URLs I quote in the blog. This attribute of the standard HTML anchor tag causes a linked page to load into a newly created window, leaving the linking page in the original window. It's a useful way of offering links without encouraging visitors to leave the site.
Frustratingly, I remember seeing a website offering a simple way to do this in Movable Type, but couldn't find it again. I just have.
The always useful the girlie matters offers a fuller explanation and further advice, but I wanted to repeat the part I actually used (as much for my own reference as anything else!)
The recommended technique uses a specific plugin, but those who, like me, don't have it, a straightforward alternative is to hack the insertLink function in tmpl/cms/edit_entry.tmpl, replacing the 'function insertLink' section with the following:
function insertLink () {
if (!document.selection) return;
var str = document.selection.createRange().text;
if (!str) return;
var my_link = prompt('<MT_TRANS phrase="Enter URL:">', 'http://');
if (my_link != null)
document.selection.createRange().text = '<a href="' + my_link + '" target="_blank">' + str + '</a>';
}
i.e. simply adding the 'target' attribute into the 'document.selection.createRange().text' line.
From now on, URLs inserted by the standard 'URL' button in the 'Create New Entry' section of MT will automatically include the required attribute. Yay!
Whilst searching for this info, I found a blog where the owner and comments regulars criticised 'target=_blank'; someone asked exactly my question, to be told there's no easy way to do it, and if there was, the author "wouldn't help someone shoot themself in the foot" . Evidently I disagree, both personally and as a pro web developer, so for those who dislike links opening in new windows: tough.
Less?
7 January, 2004
Flood dammed
I did get more comments spam, so as anticipated, I've installed some protection, the highly-respected MT-Blacklist. Installation and configuration couldn't have been easier, a large user base seems to keep the master blacklist extremely up-to-date, and today's spam was seamlessly eliminated, so I'm really happy with it up to now. Recommended for all Movable Type users.

Posted by Ministry at 14:50
| 57 words
8 December, 2003
Blog migrated successfully - at last
I didn't want to announce it until I knew it was working, but I've spent far too much time over the past fortnight setting up a blog here at the Ministry domain itself, replacing the remotely-hosted Blogger/Blog*Spot one.
The choice of Movable Type software was straightforward; it's a market-leader with excellent features, user support and a fine logo ;)
Digression: yes, the logo matters - when browsing through the various blogging packages on the web, the Movable Type logo stood out and immediately predisposed me to favour that publishing system.
I knew almost nothing about perl and MySql when I started (and still know little), but the documentation included in the MT download allowed me to follow line-by-line instructions. The instructions did seem to be written for someone with a little more experience, and I struggled in some places, but the problems were almost all with the specific settings of my server space rather than MT itself, which the MT instructions can't realistically be expected to have covered.
I was doing rather well initially; I downloaded MT on Friday evening, 21 November, configured and uploaded it to the server space, then tried to run the installation script. Nothing happened, apart from error messages claiming I was using the wrong password for my MySql database, though the ISP's website (no, I'm not going to promote them with a link) claimed the MySQL password was the same as my usual server login password - I was successfully accessing the server space, so the password was obviously correct. I couldn't see the problem, so contacted the ISP's tech support. The reply was prompt (within 24 hours), but seemed to totally miss the point. Several e-mail exchanges (with a 24 hour delay each time) involved my telling the anonymous support person my login password (very reluctantly - one should never have to reveal a password), to be told they couldn't tell me my password. Eh? I didn't request that - he/she had asked me for it. Confusion ensued, and I finally had to reveal my password again. I was told it was correct - which I'd known from the start - and tech support stopped answering my e-mails. Very poor.
Meanwhile, I'd scoured the MT support fora and studied the documentation, then started to just experiment - it was looking like I'd be unable to use MT unless I changed ISP, so I wasn't too worried about ruining the installation. Luckily, I found that the MySql database was on a different server than my ordinary web space, so I'd been using the wrong address. Okay, an experienced user might have realised that earlier, and would be able to guess the alternative address, but it still should have been documented somewhere.
Once that was sorted, everything else was straightforward - I ran the installation script on 29 Nov (i.e. Day 9 of the process!) and spent much of that weekend configuring the blog settings and CSS/html page templates. Migration of the content from Blogger to MT took a couple of evenings in the week, and I've been tweaking details since then. I still need to learn and implement a few features - pinging blog directories still somewhat evades me as I don't fully understand how it works, nor the specific server addresses I need to ping.
Any thoughts/suggestions about work to date?
Less?

Posted by Ministry at 21:05
| 556 words
4 October, 2003
Template replaced
The new template is online. It's taken longer than expected to modify the standard Ministry page design into the header graphics and write a new template, not least because it's been an educational process! I've learned a lot of practical CSS today, which is a little disturbing when one considers I'm supposedly a pro web designer....
When I first learned CSS, incompatible browsers were usual, so I left most attributes to be defined by HTML i.e. I only learned a cut-down version of CSS. Today I tried to do it properly - and struggled!
As the blog is staying at blog*spot for now, the images have to be loaded from the Ministry server; not ideal, but we'd have to pay for image hosting at blog*spot. Blogger allows hosting at our own domain (which would also eliminate the layout-ruining advert!), but server access issues at our end prevent that. I'll have to consider our options.
Please let us know if anything looks odd or doesn't work in your browser.
[Needless to say, this post is no longer relevant, but has been copied across to the MT-based blog for archiving purposes.]
Less?

Posted by Ministry at 23:53
| 191 words
3 October, 2003
So... The Ministry has a blog
Dunno what we're going to do with it. This post is mainly just a test, to configure the template.
Incidentally, we're starting out with remote hosting and a blogger default template, but we'll probably move it to a Ministry address shortly, definitely with a custom template, so watch your bookmarks!

Posted by Ministry at 12:50
| 50 words