60k

This image makes 60,000 indexed items. A fair whack of that would be email, but far out that’s a lot of infor­ma­tion. (It’s not just a count of files on a sys­tem, that’s just indexed doc­u­ments in my home dir, projects work­space, and email accounts)

New lap­top arrives Mon­day morn­ing, and I’m try­ing to decide if I even want to move every­thing off this desk­top or not! The lap­top has half a TB of disc space across 2 dri­ves (17″ mon­ster), so I’m con­sid­er­ing it. I pur­chased it as a desk­top replace­ment sys­tem and it is quite capa­ble of that (specs at end of post)! The desk­top pro­vides a good backup should the lap­top die/get stolen/run over by a bus, but at present the data is organ­ised to be used, not archived.

By “used”, of course, I mean that lib­er­ally dis­or­gan­ised but most-recently-used-on-top sort of struc­ture we fall into so eas­ily. So I have a spot of sort­ing to do to get every­thing onto the laptop.

My last com­puter still has some stuff I’d like to get off it (par­tic­u­larly uni work… to the crit­ics, yes, I do still go to uni!) but it’s been in at Youth­works not doing much since we moved offices, but heavy enough I haven’t both­ered bring­ing it home again, since late last year.

The prob­lem with desk­tops in par­tic­u­lar is that they aren’t worth sell­ing for their poten­tial use­ful­ness. My several-years-old com­puter (2.4GHz/768MB/somethingsomething… Ubuntu) in at Youth­works could maybe just sell for $350 given a clue­less enough eBayer. My cur­rent desk­top (no great slouch, AMD64 X2 4200+/2GB/7600GS) would be worth about the same to some­one who knew what they were talk­ing about… or per­haps $750 on eBay!

Even so — it’s use­ful to have spare machines ‘just in case’ (for pro­duc­tion stuff espe­cially). I’d love to be able to swap those two desk­tops for lap­tops of sim­i­lar vin­tage, but it’s just never going to be cost-effective. When peo­ple get rid of lap­tops, it’s because they suck (falling apart/general abuse, crap bat­tery life, rub­bish specs to start with, etc.). Not so with desk­tops, wherein most faults are redeemable at min­i­mal cost. And even that min­i­mal cost is often negated by the fact that there’s so much in the way of ‘spare’ parts around the place!

# by Josh on November 26th, 2007 Tags: ,
| 1 Comment »

MS Explorer sinks

This story appeared in today’s SMH — note the erro­neous (yet highly amus­ing) cap­tion on the lead photo:

(screen­shot­ted for pos­ter­ity if they go editing)

They say they don’t know why it sunk. I blame Vista ;-)

Update:

So per­haps SMH’s typo was mixed up. ABC (Aus­tralia) are run­ning a story on their web­site wherein it’s uni­ver­sally called the MS Explorer. An ill-fated name for a ship, no doubt!

Per­haps Mid­night Com­man­der or Finder would be a more suc­cess­ful name? ;-)

# by Josh on November 24th, 2007 Tags: , , , ,
| No Comments »

ImproperlyConfigured: cannot import name RegistrationFormTermsOfService

Django’s django-registration ver­sion 3 intro­duces a new class, RegistrationFormTermsOfService, that replaces the tos field in RegistrationForm.

Our app had done that but django-registration’s ver­sion change slipped past me (so I had django-registration, just the wrong ver­sion), eas­ily fixed with a svn -co http://django-registration.googlecode.com/svn/trunk/registration/ into site-packages.

Subclipse Proxy problems

Finally, Subversion’s PROPFIND is enabled on the proxy server at one place I work, but for some rea­son Sub­clipse was still being a lit­tle bit special.

Turns out it doesn’t use Eclipse’s HTTP Proxy set­tings, but needs set­ting elsewhere.

On Win­dows XP, this will be in your Appli­ca­tion Data path under Sub­ver­sion. Mine is as follows:

C:\Documents and Settings\joshs\Application Data\Subversion

I haven’t got a Vista machine to test on, but it will still be the Appli­ca­tion Data\Subversion folder within the user’s path. (I will con­firm this next time I’m on a Vista box.)

Linux users, look in ~/.subversion/

Open the file “servers” (no exten­sion) and scroll to the bot­tom sec­tion, [Global].

Un-comment and edit the http-proxy-host and http-proxy-port set­tings (and user/password if required, it wasn’t for me) as appro­pri­ate and every­thing will start work­ing. You don’t even need to reload Eclipse.

Pro­duc­tiv­ity just soared!

New PSU and un-working fans

My old OCZ 520 died a few months back, sadly, and I’d been run­ning on a cheap and nasty power sup­ply ever since (mostly on account of it being all I could afford at the time, and that the power sup­ply conked out just when set­ting up for something!)

It was super nice and super shiny and under a super 5 year war­ranty, but only if I shipped it back to the US, at a cost of around $150. Crazy, huh? I’m sure there were cheaper options, but I couldn’t find them. And they prob­a­bly involved boats, which just take too long :P

Any­way, I went to buy a video cam­era yes­ter­day and sort-of-impulse-bought (coz I was at the store and had been think­ing I really should get a decent PSU before some­thing bad hap­pens for a few months) a Cor­sair HX-620W. It had great reviews and was meant to be super quiet which is mostly what attracted me to it — I mean, sure, reli­able power is great… but quiet PCs are bet­ter! I could’ve gone the Sea­sonic S12 but it’s not mod­u­lar, or the M12, but it’s louder (extra 6cm fan)… so the Cor­sair, despite prob­a­bly being man­u­fac­tured by the same com­pany and shar­ing a lot of iden­ti­cal design fea­tures, won.

It’s mod­u­lar, which the OCZ wasn’t. Not a mas­sive deal, but nice nonethe­less. Makes for a tidier case:

You can see the mod­u­lar con­nec­tors here:

I’m not using any of the SLI power at the minute (prob­a­bly ever) but, again, nice to have in a future-proofing kind of way.


It’s also got one par­tic­u­larly mas­sive fan. The OCZ had two 80mm fans that were super effi­cient and barely ever made any noise at all, but big­ger typ­i­cally means slower rota­tion & less whin­ing noises, so it has to be a good thing. My HSF is mas­sive enough and you can see even it’s small in comparison.

I also took advan­tage of the cleaning-up-the-insides to prop­erly attach a few CCFLs that’d been lying around. Finally, the UV-responsive moth­er­board can glow properly!

I know, IDE cables suck… I’ve only got one IDE drive left, and it’s actu­ally just there as a spare. Should take it out but haven’t had a chance just yet.

Any­way, whilst I was doing all this I realised my graph­ics card fan wasn’t spin­ning at all. It’d been mak­ing some funny noises when I’d done some stuff inside the case in the past, but I’d always dis­missed it because noth­ing was crash­ing and I hadn’t changed any­thing to do with the graph­ics card. Turns out it hadn’t actu­ally been spin­ning for ages and the fan had the dri­est bear­ings I’ve ever seen. The heatsink was plenty hot, but noth­ing was crash­ing. My sys­tem (CPU + mem­ory) runs about 15% above clock but I’ve had no real cause to over­clock the graph­ics card (Fury aside, but it needs more than just a faster clock!). So, con­sider this research that a cheap and nasty Palit GeForce 7600 GS can run with only pas­sive cooling!

Iron­i­cally, that fan has the newest bear­ing in the system.

After I’d put every­thing back together I realised the chipset fan could prob­a­bly do at the very least with a clean, but had rebooted by then and left it well enough alone.

Singer Oil is great, but I tried some spray Aquatec lubri­cant also which seems to be a lit­tle finer and would prob­a­bly work quite well. The graph­ics fan squeaked a lit­tle when it started up… not quite sure why! It was pretty well oiled, but maybe it was still just work­ing through the bear­ings completely.

Any­way… I think this computer’s nearly ready for summer’s soar­ing tem­per­a­tures and increased power instability.

# by Josh on November 13th, 2007 Tags: , , , , , , , ,
| No Comments »

Going dual core

Nvidia's stability test running on a dual-core processor

For the dura­tion of the above proces­sor load shot, my com­puter remained com­pletely usable. Am run­ning a Athlon 64 X2 Dual Core 4200+ at 2.4GHz (same clock as what I ran my old Athlon 64 3200+ at, haven’t attempted over­clock­ing par­tic­u­larly vig­or­ously just yet) and it’s so much bet­ter. Just for the switch-between-applications/preventing being slowed down fac­tor. For the price, totally worth the pro­duc­tiv­ity benefits.

I wouldn’t have ever really got a dual proces­sor sys­tem because of the tremen­dous cost pre­mium they com­manded, and I’m still not quite sold on quad-core sys­tems (except for video ren­der­ing), but two cores on a sin­gle proces­sor die is cheap enough and ben­e­fi­cial enough that I really won­der why you wouldn’t get one these days.

“Ben­e­fi­cial enough” mean­ing in terms of hav­ing an extra bit of head­room to essen­tially mit­i­gate against crashes in the form of proces­sor hog­ging tasks. That alone is enough to make it great, aside from the obvi­ous launch/use-multiple-apps-at-once advan­tage. This is before you even start think­ing about multi-threaded apps (mostly just video, but worth con­sid­er­ing, espe­cially if you ever do encod­ing stuff).

Mine set me back $100 deliv­ered and prob­a­bly extended the usable life of this desk­top by about another 12 months. It’s the switching-between-apps thing that makes com­put­ers “feel” slow more than any­thing else, and this tech­nol­ogy solves that prob­lem per­fectly. Pretty good for a dead proces­sor archi­tec­ture (Socket 939)!

The only down­side to it? Ther­mal power is up from 67W to 89W… but it’s still cheaper (tem­per­a­ture cost) than two real processors.

# by Josh on November 6th, 2007 Tags: ,
| No Comments »

List of international TLDs

A list of Inter­na­tional TLDs is avail­able on the IANA web­site. This includes the 11 IDNA i18n ‘test’ domain names as of today, and excludes .root. Use­ful for know­ing what your regex needs to match for email val­i­da­tion! Short­est 2, Longest 6, Longest inc. IDNA 18. There are no email users in the IDNA space at time of writ­ing (and, at any rate, if they are they prob­a­bly wouldn’t be par­tic­u­larly well sup­ported by legacy email and DNS sys­tems just yet!).

# by Josh on November 3rd, 2007 Tags: , , , , ,
| No Comments »