gone. (mostly.)

Recent Entries

1/14/10 09:57 pm - gone.

So after over ten years, I'm finally outta here. Mostly.

The short of it is that I'm no longer willing to provide content for LiveJournal to leverage its advertising off if that advertising is going to be harmful to users' computers. Call it a matter of professional pride.

To those of you who read this via LJ... sorry. I'm still around at void-star.net and at Dreamwidth (amongst others), so you'll be able to find me.

(And I'll still be reading you, of course.)

In the meantime, don't switch off your AdBlock.

-- D.

8/4/09 07:20 pm - JournalPress v0.2.2

Nine months after branchandroot first sent me code to implement bulk updates and deletes in JournalPress… it’s in!

Yes, welcome to JournalPress v0.2.2, now chock-full of kung-fu bulk posting action! As well as that super-exciting feature, we’ve also got:

  • An option to allow commenting on f-locked crossposts only. Sort of a compromise between the previous two extremes, created specially for those of you with WordPress-phobic friends at LiveJournal.
  • Some changes to how the tickyboxes on the post screen behave. These should be substantially more sane now.
  • Some changes to how JournalPress handles scheduled posts. There’s apparently some funkiness going on in here which I haven’t really been able to replicate, but hopefully this should help. Maybe.

Oh, and we also have a bug tracker up at Google Code for the project. Because I keep losing track of stuff that’s reported via the comments on the project page.


And in other news, I finally got around to fixing — and improving! — the archives pages here at β. The issue was apparently my failure to read the manual re. the query_posts() template tag. So now, once again, you can go perusing the site via date, category, tag or just chronologically backwards by page. Hooray!

Comment?

This post has been mirrored from void-star.net. You may comment there using your LiveJournal/Dreamwidth/OpenID URL instead of an email address. Randoms and lurkers are more than welcome.

2/18/09 08:43 pm - OpenID vs. β: FINAL FIGHT!

Well fuck me.

Remember that problem with the WordPress OpenID plugin? The one that I just couldn’t solve, because the PHP OpenID library is so fucking obtuse? The one that I spent days and days on, just kinda randomly dumping out variables? The one that worked on my local site but none of my hosted domains? That one?

Well, I fixed it. Kinda.

After a lot of dicking about and literally hundreds of emails filled with dumped variablesi I finally narrowed the issue down to somewhere around _httpResponseToMessage() in Consumer.php. Oddly, I noticed that each time I made an OpenID authorisation request, this function would run twice. Once with “real” return data, and one subsequent to that with some kind of error message. Oh-kay, thinks I. So I went and enabled WP_DEBUG.

Cue massive weirdness, and suddenly a whole host of “MySQL server has gone away” errors when trying to update the plugin’s table data. Lol whut?

So in what I thought was a stroke of debugging genius (ha-hah!), I compared the vardumps from the failed run at β with the successful run on my local machine. The difference? My local machine is running as session_type:no-encryption, while β is trying for session_type:DH-SHA1.

WP-OpenID’s handy status pane reveals that this seems to be caused by my local machine’s version of PHP having no capacity for big integer mathematics.ii Meanwhile, β is trying to use the BCMath library. WP-OpenID recommends GMP.iii

Well, installing GMP isn’t really an option, but forcing the plugin to run with no encryption (“dumb mode“) is. So I hacked up lines 106-108 of OpenID.php to force Auth_OpenID_setNoMathSupport(), even if Auth_OpenID_getMathLib() evaluates.

Viola! We have OpenID liftoff.

Anyway, the point of this is:

  1. To remind me what to do when I next update the plugin and it breaks again; and
  2. To inform those of you with OpenIDs (read: LiveJournals) that you may now comment/login using solely your OpenID URL. Hopefully.

I find it kind of scary that, despite the site still being in closed beta, my user ID at Dreamwidth is still higher than my user ID at LiveJournal.</p>

The internet is a much, much bigger place nowadays than it was ten years ago…

  1. Oh print_r( get_defined_vars(), true ) how I love thee…
  2. My original guess was some kind of SSL thing, but this will do too.
  3. This, incidentally, would account for why the plugin is failing on all my domains, too; since they’re all on the same host, thus all have the same PHP libraries.

Comment?

This post has been mirrored from void-star.net. You may comment there using your LiveJournal/Dreamwidth/OpenID URL instead of an email address. Randoms and lurkers are more than welcome.

1/28/09 09:08 am - WiP: Vesper (Valenth)

WiP: Vesper (Valenth)

WiP: Vesper (Valenth)

Who wants a sketch? Sure.

It’s Vesper, my noble-aligned viadante from the Valenth continuity.

Ves is suffering from Drawn From Memory Syndrome (DFMS), here. I gave col-erase a run for its name after going back to check the original series artwork only to find the guys have ears (I knew they had something there).

I also think he looks kinda more “goaty” than he’s technically supposed to, but… hell. It’s my viadante and I’ll draw it how I want to.

Right.

Comment?

This post has been mirrored from void-star.net. You may comment there using your LiveJournal/Dreamwidth/OpenID URL instead of an email address. Randoms and lurkers are more than welcome.

1/10/09 02:16 pm - Commission: Istel (#000)

Istel

Istel

I haven’t been producing much art, lately, which kinda sucks. I dunno; no time or desire to do it for myself, I guess, outside of the Zenntheart of doodles I produce at work.

Well, for some reason I decided a great way to rectify this would be to start taking commissions at Gaia Online. Yeah, I dunno what I was thinking either.

Anyway, here’s the first, for Istel.

Comment?

This post has been mirrored from void-star.net. You may comment there using your LiveJournal/Dreamwidth/OpenID URL instead of an email address. Randoms and lurkers are more than welcome.

12/25/08 03:42 pm - Christmas Unwrap

So, Christmas, eh?

Well, this year was the first year since I’ve been with Mat that we’ve spent down in Wollongong with his family, rather than up in Canberra with mine. Usually we do Christmas in Canberra, then New Year’s in Wollongong, but I suppose now that we’re all married and stuff we should work out some kind of alternating timeshare arrangement.

Anyway.

Some stuff happened at work in the week before Shutdown that had left me not a particularly happy camper. Getting out of town was probably about the best thing for me, and spending the last couple of days at Husks and Alysande’s with Braken playing World Tour and WCIII custom maps has been good for stopping me feeling sorry for myself.

We also got the have a look at Mother-in-Law’s new quilting machine, ostensibly bought in retaliation for Father-in-Law putting in a golf green last year. Said quilting machine is twelve feet long. Yes, you read that right; it’s an industrial-grade sewing machine that’s about twice the length of a person. We all thought mum’s factory straight-stitcher was over the top.

With this in mind, Mat’s trying to persuade his parents to buy either a) a private island, or b) a castle, but so far neither idea seems to be taking. I’d totally volunteer to go live in the Family Castle, especially if it ended up being built in one of the small, industrial towns the family has ties to. The fandom lulz alone would be worth having to live in, say, Gladstone or Port Headland. Oh well, maybe in a few years with this whole GFC thing blows over.

So, Christmas swag:

  • A new mattress from and to Mat;
  • A sweet ex-sari quilt sheet set from mum for said mattress;
  • Handmade chocolates from Alysande and Husks;
  • Free dinner from Braken;
  • Various sundry things like chocolates and shortbread (mm, my weakness); and
  • A Trollbeads bracelet from MiL.

That’s an interesting one. I hadn’t heard of these before specifically, but I’ve seen the concept done before by more mainstream jewellery retailers (I think they’re called “Pandora” or something). It’s more-or-less a charm bracelet, albeit not tacky. I’ve currently got a berry, fairy, five faces, lucky dragon, origami, planet, Art Deco, royal and a neither fish nor bird with a fish lock. And, damn, it’s bad because I love semi-symbolic collectable shit like this, and I can already see myself buying, say, a bead of fortune and a Midgard Serpent to add in, and it’ll just get worse from there. Luckily they sell special boxes for the excess beads.

Mat loves it when I spend money, hey.

Anyway, that’s Christmas. We’re here until after the new year, so maybe I’ll be ready to go back and face work by then (har har). Right now, it’s just that lazt time after Christmas lunch. Mat is playing DotA and his brothers are camped out in front of the projector trying to figure out how to play World Tour (assembling the drumkit was almost more lulzworthy than playing it). Me, I’m going to see if I can find a cable to get the photos off my camera (if this post has photos, the answer was yes) then maybe… have a nap. Or install WoW on the laptop and make Mat play tower defence with me. Either works.

Best wishes for the season to y’all.

Comment?

This post has been mirrored from void-star.net. You may comment there using your LiveJournal/Dreamwidth/OpenID URL instead of an email address. Randoms and lurkers are more than welcome.

11/24/08 08:47 am - Music Monday 4.1

You know what this calls for? A new Music Monday rotation! Let’s go!

1. Maxïmo Park, “Our Velocity” (watch)

(Love is a lie, which means I’ve been lied to)
I’ve got no one to call
In the middle of the night any more
I’m just alone
With these thoughts

So Mat’s got this Top Gear “best driving anthems” CD thing in his car, right. This is a track from the second disk that he hates and constantly skips. This is saddening for me, since I really, really like it. Those of you who’ve been thought a couple of our past recent Music Mondays can probably figure out why. I really do pretty much have a one track mind, yes.

2. Alabama 3, “Woke Up This Morning [Chosen One Mix]“ (watch)

Mama always said you’d be
The Chosen One.
She said: “You’re one in a million,
you’ve got to burn to shine.”
But you were born under a bad sign,
with a blue moon in your eyes.

Another song from Mat’s car CD, though most of you probably recognise this as the theme song to The Sopranos. This is one of those songs that, when I first heard it, my initial reaction was, “Shit. Why haven’t I had this on constant rotation for the last ten years?” Low, rich singing, a rolling beat… it’s like the anti-hero song. I love it.

3. Hot Chip, “Over and Over” (watch)

Started thinking about what I to have to do (tell you)
I got to thinking that I mean just what you do (tell you)
Started thinking about what I to have to do (tell you, tell you, tell you, tell you)

I dunno about this one, really, other than the fact that it gets stuck in my head. A lot. Now it can be stuck in yours, too.

4. Nick Cave & the Bad Seeds, “Dig, Lazarus, Dig!!!” (watch)

But Larry grew increasingly neurotic and obscene
I mean he, he never asked to be raised from the tomb
I mean no one ever actually asked him to forsake his dreams

Yes, it really does have three exclamation marks like that. Okay, even if you don’t download the song, please go watch the videoclip, if only for a couple of minutes, just to marvel at Nick Cave’s eerie ability to pull off “1970s porn star/hit man” in 2008. Cave is great; a producer of these kind of dark, seedy songs with an almost occult feel. “Dig, Lazarus, Dig!!!” took a while to grow on me, but it was the I don’t know what it is, but there’s definitely something going on upstairs line that kind of sold me on it. Because if there’s one thing I like more than a narrative song, it’s a narrative song with a mystery in it. (Also: Sorry for the radio rip on this one.)

5. OK Go, “Invincible” (watch)

When they finally come, what’ll you do to them? Gonna decimate them like you did to me?
Will you leave them stunned and stuttering?
When they finally come, how will you handle them? Will you devastate them deliberately?
‘Cause I’m gonna guess they won’t be prepared for thousand Fahrenheit hot metal lights behind your eyes.
Invincible.

It occurs to me that, while I’ve used this song in a meme, I haven’t actually posted it yet. This is very remiss of me, so here I am attempting to rectify my oversight. And, okay guys, I need you to tell me. This song… is about what it sounds like it is… right? I’m not just reading into it? Also: Explosions!

And, hey, box.net seems to track downloads now. Schwoit.

Comment?

This post has been mirrored from void-star.net. You may comment there using your LiveJournal/Dreamwidth/OpenID URL instead of an email address. Randoms and lurkers are more than welcome.

7/15/08 03:48 pm

(Also: Apparently I need two posts not to get purged or something. IDK.)

12/19/06 01:41 pm - The Dining Delusion

So one of the things I’m currently doing at work is looking at our implementation of BlackBerry and Windows Mobile 5 PEDs. To this end, I’ve been given a BlackBerry for ‘testing’ purposes. I’d just like to make it known that it is the most spectacular piece of crap I’ve ever had the misfortune of having to use. For starters, it has this completely un-usable QWERTY-style keyboard that’s laid out a bit like a standard mobile phone keyboard (ie. multiple letters per key). It’s also probably the only PED ever made to not use a stylus, and only smartphone ever invented ever to not use an up-down-left-right arrowkey/joystick configuration. Instead it’s got this clickwheel thing on the unit’s left side. There’s a button next to the clickwheel, and everyone’s logical assumption (once they actually find the wheel, which takes time) is that this is then the ‘select’ button. Wrong! The select button isn’t that button, nor is it the big round button sitting on the front keypad, nor is it the green ‘call’ phone button, nor is it the ‘enter’ key. Nay, selecting is achieved by pressing in the clickwheel. Yes, this is just as ungainly as it sounds. Yes it means that, after scrolling all over the screen (since you can only ‘move’ on one plane at a time, as opposed to an arrowkey configuration which allows for movement in two planes), you click your button only to then accidentally scroll the wheel simultaneously and end up selecting something completely different. Not to mention that the position of the clickwheel means you need to completely shift your hand in between scrolling and typing (since they are so far away and you need your thumb for both). Coupled with an ugly, ungainly OS and the weirdest hardware routing configuration ever invented (all BlackBerry emails get routed through RIM’s Canadian servers, even if you’re running your own private BlackBerry Enterprise Server; I know, I didn’t believe it at first either), and I won’t be lining up in a hurry to jump on the BlackBerry bandwagon any time soon.


Those of you who are regular lurkers will remember that not so long ago I was all kinds of excited about the dining and coffee-table I bought at the start of October. Anyway, after eight weeks of waiting, the bloody stuff finally arrived… all in flatpacks. No worries; my folks are pretty handy with a screwdriver and the spent the better half of the day while I was at work assembling all the parts. Well, most of the parts. I got a call in the afternoon informing me that the insert of glass from the dining table didn’t fit into its hole, and that a new piece of glass was being delivered. By the time I got home that afternoon it turned out that not only didn’t the glass fit, but that some genius had shipped out six chairs and only four sets of front legs. Wonderful.

Another two weeks of waiting resulted, and when I finally went down to pick up my glass and chair legs, I found that not only were there no chair legs, but that the glass we’d been sent in no way, shape or form resembled the hole it was supposed to go in. It was some totally random panel of glass. Turns out that the whole dining setting had been discontinued somewhere between ordering it and last week, and so there was no way at all to get new parts for it.

It would’ve been nice if someone had told us that weeks ago, but yanno.

Anyway, the store offered to take the table back in exchange for credit but I point blank refused (not unreasonably) to deal with them again. They’ve been holding the money for the table since October, and it’s almost January and I still don’t have a functional table. After much arguing, they eventually agreed to a refund on the table, but only after they come to pick it up; which could be any time between Thursday and the new year. And considering that every date they’ve thus far promised has blown out by at least 50%, I’m not holding my breath. Bloody brilliant.

Anyway, the upshot of all this is that I went and ordered a new, more posh, Tasmanian Oak dining table. That doesn’t come in a flatpack.

Fingers crossed.


I finished reading The God Delusion the other week. Dawkins, for those not down with eminent modern atheists, is not only the guy who invented the notion of a meme (and fuck me I’ve been pronouncing it wrong all these years; it is supposed to sound like ‘gene’) but also the man whose arguments were apparently the cause of Douglas Adams’ famous atheism. It was a good book; I’d highly recommend it to both theists and non-theists alike. Dawkins’ writing style is witty and readable, and while I don’t agree with all of his arguments, it’s always refreshing to listen to an articulate presentation of anti-theist arguments, especially in the current environment. For those of you who don’t object to a bit of long Q&A, there’s an interesting video of Dawkins answering questions about his book posed by an American audience. There are a number of ‘plants’ from a nearby theist college who try and ‘trip’ him up with various questions; all of which Dawkins rips apart effortlessly (and all of which was contained in his book; I suspect after, what, half a century there are few pro-theist arguments out there Dawkins hasn’t heard, certainly nothing that smarmy little Christian college kids can apparently come up with).

The God Delusion thankfully only dedicates a small section to the traditional anti-Christian attack ground — the hypocritical, violent and contradictory teachings of the Bible — and it’s solely framed as an argument against the notion that the Bible is somehow the ‘source’ of human morality, and that therefore atheists are by definition immoral people. Dawkins argues, quite convincingly, that nowadays no-one in the West (and few people elsewhere) have a moral code that strictly follows biblical teachings. He also goes on to present evidence to argue that, while Christianity is a fairly recent and geographically limited invention, human morality has been going on for a hell of a lot longer and is basically uniform amongst all humans (he also points out that one of the few things that can fundamentally skew the ‘natural’ human moral sense is religion).

I admit now that I’m not an atheist (I’m one of those pantheists who ‘believes in belief’), but I am fundamentally opposed to any theistic teaching that presents Magical Thinking as a worthwhile solution to life’s problems. I don’t care if you’re a Christian praying that God will let you pass a test, or a Lokean throwing Tang into your fire in the hope that Loki will give your socks back; I honestly believe both actions have the dangerous tendency to absolve personal responsibility for anything, instead ascribing any failing down to the will of some Magical Sky/Fire Faerie. I distrust anything that doesn’t focus on personal responsibility for one’s own actions. The classic example of this, of course (if you’re feeling really antagonistic), is to ask any theist who believes in Divine Morality whether the sole reason they do good is to avoid pissing off the Sky Faerie. Are they honestly saying that, if God wasn’t watching (ie. there was no threat of Hell-style retribution for immoral acts) that they would perform ‘evil’ deeds? Because that’s essentially the logical extrapolation.

Asides from his musings on the origins of morality, Dawkins also has an interesting point about the strange kind of respect appointed to religious beliefs. Even if we don’t believe them ourselves, everyone has this odd tendency to accord respect for religion and for the (let’s face it; often quite reprehensible) practices that result from it. He sums it up with this beautiful quote:

We must respect the other fellow’s religion, but only in the sense and to the extent that we respect his theory that his wife is beautiful and his children smart.

Quoted From: H. L. Mencken

I have to admit that argument was the most profound to me, mostly because — unlike the rest of the book — it was something that had simply never occurred to me before. Why do we trip all over ourselves trying to be ‘respectful’ to other people’s religious beliefs? Sure, I’m respectful of the fact that you have a right to believe what you want, but why then does that necessarily mean I have to respect your beliefs themselves? Really, I think this is the most challenging and controversial part of Dawkins’ book, because it doesn’t challenge religion (which, let’s face it, is old hat) but rather ‘liberal’/left wing attitudes to other religions.

Good book; y’all should read it.

Finally, on a lighter note, I saw an ad for Pox Nora in Dragon magazine the other day and decided to give it a play. It’s kind of like an online version of Magic/Warhammer/WarCraft. Worth at least a cursory glance, but not sure if I’d actually pay to get a proper ‘deck’.

Comment?

This post has been mirrored from void-star.net. You may comment there using your LiveJournal/Dreamwidth/OpenID URL instead of an email address. Randoms and lurkers are more than welcome.

10/5/06 11:23 pm - First-Rate Cunt Lapping

Okay, these are too hilarious not to share:

Japanese English dance lessons, and useful phrases for your everyday work. Both ganked from matt.

And while I’m on the subject of YouTube, looks like there’s a new Silent Hill game, 0rigins, out for the PSP. Damn you Konami, now I will have to buy one of the blasted things.

Comment?

This post has been mirrored from void-star.net. You may comment there using your LiveJournal/Dreamwidth/OpenID URL instead of an email address. Randoms and lurkers are more than welcome.

Powered by LiveJournal.com