Imported From Epistula weblog


This entry has no content.

Imported From Epistula Projects

We'd like to be unhappy, but we never do have the time

Stuff I’m Working On:


Well, yeah, it’s a sort of constant. Next comes the Attachments system, followed by the Gallery. Most of the smaller hacks (like <Link> et. al.) will wait until I need a quick hacking task to get out of doing the washing up. Life’s like that :). In the meantime, I have to import the remainder of the writings, code up the review system (A larger task than Articles, Writings and Journals because they require a different input interface) and also the comments admin interface, the item editing interface, the user system (and events interface) and lots of stuff like that. Funtastic).

Also, I wish textile was open source, so I could steal it. As it is, I might make do with the Scoop text htmlification system, which I’d have to convert to PHP (or a PHP module) from perl. Damnit.


I know how it works, I have it adding people, Now it’s just a SMOP.


An open source version of Forever that isn’t tied to the old Klind user system.


Restricted section should work, really, and it should support multiple stories. Plus, the moderation system needs implementing.


Needs cliques adding again, probably. I’m still working on this one, Cliques made life complicated for me before because of people moaning that the cliques were being cliquy. Argle. Also, I need an interface to the anti-stalker system.


A web-based RSS aggregator that works roughly like LiveJournal’s Friends List, with the benifit of being free. For this, I’m learning Python (using Dive Into Python), because then I can use Mark‘s Ultra-Liberal RSS Reader for the back end.


Something that isn’t code. Not quite sure what it is yet, could be a website, might finally be the novel, could be another deep, dark hole. Involves clowns.

But right now it’s snowing. Snowing. Yay 🙂

Imported From Epistula internet linux

Clever Spam.

I get quite a bit of spam. Spamassassin catches about 40 pieces per day. I look at most of it, mostly to see what types I’m getting most today. Yesterdays totals were:

  • Misc: 21
    • Leads, 100 Time Dated..FREE! (Cheap pencil refils with best-before dates)
    • Colon Cleanse (Cheap, Clean punctuation)
  • Viri: 4
  • Search Engines: 2
  • 419: 1
  • Unrenderable Subject Lines: 14
  • False Positives: 1
  • Porn: 4
    • TIGHT VIRGIN TEENS ON CAM (Young employees of Richard Branson go punting)
    • free amateur xxx (Cheap remake of Vin Diesel movie)
    • Safe sex with a bored housewife (Be still my beating heart)

But my favourite one is this one:

You’re probably thinking to yourself, “Oh geez, not another
miracle diet pill!”  Like you, I was
+skeptical at first, but
my sister swore it helped her lose 23 pounds in just four weeks,
so I told her I’d give it a shot.  I mean, there was nothing

Because the code – which Mutt displayed, not being a HTML Mail reader – was like this:

You're proba<!--PPSOjQ-->bly thinking to yourself, "Oh geez, not another<BR>
mira<!--PPSOjQ-->cle die<!--PPSOjQ-->t pill!"  Like you, I was
+ske<!--PPSOjQ-->ptical at first, but <BR>
my sister swore it helped her lose 23 pounds in just four weeks, <BR>
so I told her I'd give it a shot.  I mean, there was nothing <BR>

Meaning that Spamassassin failed to catch it because it contained the words “miracle diet pill”, and was resorted to… lets see…

SPAM: -------------------- Start SpamAssassin results ----------------------
SPAM: This mail is probably spam.  The original message has been altered
SPAM: so you can recognise or block similar unwanted mail in future.
SPAM: See for more details.
SPAM: Content analysis details:   (15.9 hits, 5 required)
SPAM: Hit! (2.4 points)  'Message-Id' was added by a relay (2)
SPAM: Hit! (1.0 point)   From: ends in numbers
SPAM: Hit! (1.0 point)   Subject: contains a question mark
SPAM: Hit! (2.8 points)  BODY: Offers a full refund
SPAM: Hit! (1.9 points)  BODY: Contains word 'guarantee' in all-caps
SPAM: Hit! (1.5 points)  BODY: Asks you to click below
SPAM: Hit! (2.1 points)  BODY: FONT Size +2 and up or 3 and up
SPAM: Hit! (3.2 points)  HTML-only mail, with no text version
SPAM: -------------------- End of SpamAssassin results ---------------------

Spamassassin good. I like Spamassassin 🙂

Imported From Epistula media


So, to mark Tolkien’s birthday, we went to see The Two Towers, and it was good. Full review coming soonish. I liked the fact they kept more of the spirit of the books in this episode – I found the first tended to avoid the spirit in favour of the words, which they occasionally cut.

Oh, and the Elvish was wonderful, natch 🙂

aqcom Imported From Epistula

Two Things…

A minor redesign.

I need an iBook. need. Damn. Must… not… buy… iBook…

computing Imported From Epistula Projects

Debuging Methods

This is the second approach to problem-solving when developing. The approaches are standard to all developers and run thus: When you’re stuck on a piece of code, the first thing to try is to rename all your variables and all your dialog boxes using the filthiest words you can dream up. For some reason if the aim of your code was to pop up a dialog box or message, the minute you re-label that dialog box “yo mamma’s flappin’ box”, the sodding thing will come up without fail. [More]

This is Really True. And the reason why my weblog contain(ed – I deleted it this morning) a variable called “$stupidFuckingCacheDisplayDamnYou”

Link thanks to Ruthi

epistula Imported From Epistula

Blog Moss

And the first feature for Epistula in the new year is the return of my Blogroll 🙂

Techie bits would be to say that it’s now sorted by author rather than by last update (because combining last update with [E]2’s fried outlook to life would put it almost permenantly out of date) and that Adrian, Corinne, LoneCat and all the other weblogs I read that doesn’t carry are now folded in, rather than hanging at the bottom

2002 Imported From Epistula


Today is the first of January Two thousand and three. For the second year running, my retrospective has been eaten by a crashing computer, which I find ironic. My year though, boils down to this:

Mediarific, 21, Mailbombed, Carrie, Spike, Crash, Burn, Code, Pol, Pink, Move House, Redesign, Write, Live, ADSL, ASCII redesign, Con, Wedding, Employment, PingBack, MLP, Employment, Phones, ESF, Techinicality, CTS,Lemon Jelly, AqGate, Complications, Hiatus, Code, Writing, Bath, Christmas.

Today is Aquarionics’ third birthday. On the first of January 2000, at five past midnight, I had just finished uploading the first front page of the new domain, designed to suceed my old website hosted at my ISP. It’s been online since then, and been a journal since the end of that month. This is my fourth year of blogging. Very, Very scary. Happy new year, people. And I still can’t belive people read this crap…

And, in the grand traditions of yuletide programmes, a retrospective consisiting almost entirely of the bits the editors thought were the best in the last year:


(Aquarion) i’ve just accidentally ordered Buffy Season III.
(lonecat) *laugh*
(ccooke) explain accidentally?
(Aquarion) Er, I accidentally used my associates account to create a link on my local web page that would order it and give me a comission.
(Aquarion) I then accidentally clicked this link, clicked buy, clicked order, and clicked another three buttons confirming the order
(Aquarion) I’m quite accident prone when I put my mind to it.
(ccooke) Right. That’s what I thought


Because while you were taking the test, you answered four different types of questions