<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Josh.st &#187; Geek</title>
	<atom:link href="http://josh.st/category/geek/feed/" rel="self" type="application/rss+xml" />
	<link>http://josh.st</link>
	<description>Web, English, 中国, and various geekosity</description>
	<lastBuildDate>Sun, 13 Nov 2011 00:42:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Outlook 2007 again…</title>
		<link>http://josh.st/2008/08/21/outlook-2007-again/</link>
		<comments>http://josh.st/2008/08/21/outlook-2007-again/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 04:59:08 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[IMAP store]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[Sony]]></category>
		<category><![CDATA[sucks]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2008/08/21/outlook-2007-again</guid>
		<description><![CDATA[I’ve been doing the low-bandwidth mobile thing for the past two months due to travel and had accordingly been reserving judgment JUST IN CASE that had anything at all to do with it. But it really doesn’t. Outlook 2007 is an absolute loser of a product. No other software on my computer is as visibly [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve been doing the low-bandwidth mobile thing for the past two months due to travel and had accordingly been reserving judgment JUST IN CASE that had anything at all to do with it. But it really doesn’t. Outlook 2007 is an absolute loser of a product. No other software on my computer is as visibly frustrating or unstable. It’s being used with three POP accounts (all mostly well behaved) and one IMAP store (unmitigated disaster) that work fine with other clients. This shouldn’t be so hard to get right. I don’t <em>like</em> having to use webmail, though at least it’s very good webmail.</p>
<p>These are the sort of niggly problems that make OS X look appealing… Mail.app is integrated with OS search and all that other stuff so nicely. Calendars and Contacts are no longer compellingly better on Outlook than elsewhere. In fact, between Sony Ericsson and Microsoft, various contacts in my phone managed to get junked because of character encoding issues — even when using a language installed on both phone and sync computer.</p>
<p>Email is a freakin’ ancient tech. Why can’t this just be straightforward, Microsoft?</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2008/08/21/outlook-2007-again/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Facebook new interface?</title>
		<link>http://josh.st/2008/06/20/facebook-new-interface/</link>
		<comments>http://josh.st/2008/06/20/facebook-new-interface/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 07:39:17 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[web interface]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2008/06/20/facebook-new-interface</guid>
		<description><![CDATA[Facebook went out for my user, and after a bit of snooping around I found this… Coming soon?]]></description>
			<content:encoded><![CDATA[<p>Facebook went out for my user, and after a bit of snooping around I found this…</p>
<p><img src="/blog/wp-content/2008/06/facebook-new.png" alt="Screenshot of Facebook's new June 2008 interface" /></p>
<p>Coming soon?</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2008/06/20/facebook-new-interface/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Accessing the Dell 2707WFP LCD monitor service menu</title>
		<link>http://josh.st/2008/05/02/dell-2707wfp-lcd-monitor-service-menu/</link>
		<comments>http://josh.st/2008/05/02/dell-2707wfp-lcd-monitor-service-menu/#comments</comments>
		<pubDate>Thu, 01 May 2008 22:54:15 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[2707wfp]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[Dell 3008WFP 30 in. LCD TV]]></category>
		<category><![CDATA[display processing hardware]]></category>
		<category><![CDATA[service menu]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2008/05/02/accessing-the-dell-2707-lcd-monitor-service-menu</guid>
		<description><![CDATA[Turn off your monitor, then turn it on by simultaneously pressing the three buttons circled in blue above (Menu, Plus, Power). To access the service menu, press the button circled in yellow above (minus). Exit the service menu as you normally would. To return to normal user mode use the soft-power button to turn the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/2008/05/service-menu-dell-2707wfp.jpg" alt="Dell 2707WFP service menu" /></p>
<ol>
<li>Turn off your monitor, then turn it on by simultaneously pressing the three buttons circled in blue above (Menu, Plus, Power).</li>
<li>To access the service menu, press the button circled in yellow above (minus).</li>
</ol>
<p>Exit the service menu as you normally would. To return to normal user mode use the soft-power button to turn the monitor off and back on again.</p>
<p>This should also work great with 2404WFP, 2405WFP, 2406WFP, 2407WFP, 2704WFP, 2705WFP, and 2706WFP where those panels exist (maybe not some years). My guess is the 3008WFP will also use the same combination — I don’t know about earlier years as they had fairly different display processing hardware.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2008/05/02/dell-2707wfp-lcd-monitor-service-menu/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Quoth the geek</title>
		<link>http://josh.st/2008/04/23/quoth-the-geek/</link>
		<comments>http://josh.st/2008/04/23/quoth-the-geek/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 09:37:58 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[adventures]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Josh Street]]></category>
		<category><![CDATA[love]]></category>
		<category><![CDATA[sorry internet explorer]]></category>
		<category><![CDATA[tori]]></category>

		<guid isPermaLink="false">http://josh.st/blog/?p=1398</guid>
		<description><![CDATA[[7:35:07 PM] Josh Street says: hey :( you’re offline in facebook :( [7:35:20 PM] Tori says: sorry internet explorer annoys me [7:35:32 PM] Tori says: im online in opera but stupid fb chat doesnt work [7:35:58 PM] Tori says: (blush) [7:36:07 PM] Tori says: theyre gonan fix it tho right? [7:36:17 PM] Tori says: can [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>[7:35:07 PM] Josh Street says: hey :( you’re offline in facebook :(<br />
[7:35:20 PM] Tori says: sorry internet explorer annoys me<br />
[7:35:32 PM] Tori says: im online in opera but stupid fb chat doesnt work<br />
[7:35:58 PM] Tori says: (blush)<br />
[7:36:07 PM] Tori says: theyre gonan fix it tho right?<br />
[7:36:17 PM] Tori says: can i send them an email or something?<br />
[7:36:38 PM] Tori says: and what is <a href="http://www.flock.com/">flock</a>!?</p></blockquote>
<p>We are commencing an incredible journey.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2008/04/23/quoth-the-geek/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In support of piracy</title>
		<link>http://josh.st/2008/04/23/in-support-of-piracy/</link>
		<comments>http://josh.st/2008/04/23/in-support-of-piracy/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 09:34:39 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[australia]]></category>
		<category><![CDATA[licensing]]></category>
		<category><![CDATA[line products]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Microsoft Vista]]></category>
		<category><![CDATA[miscellaneous systems]]></category>
		<category><![CDATA[oem]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[physical media]]></category>
		<category><![CDATA[piracy]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[reinstall]]></category>
		<category><![CDATA[retail licenses]]></category>
		<category><![CDATA[retail products]]></category>
		<category><![CDATA[retail sale]]></category>
		<category><![CDATA[Singapore]]></category>
		<category><![CDATA[system builders]]></category>
		<category><![CDATA[torrent site]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[xp]]></category>
		<category><![CDATA[XP activation servers]]></category>
		<category><![CDATA[XP Pro]]></category>

		<guid isPermaLink="false">http://josh.st/blog/?p=1397</guid>
		<description><![CDATA[I am reinstalling Windows on a few of the systems here tonight and things are rapidly getting ridiculous. This is a not-altogether-abnormal household in terms of computer ownership (definitely on the upper side of ownership, but I know families without geeks who have similar numbers of computers, just on a one-per-person basis), and it’s actually [...]]]></description>
			<content:encoded><![CDATA[<p>I am reinstalling Windows on a few of the systems here tonight and things are rapidly getting ridiculous. This is a not-altogether-abnormal household in terms of computer ownership (definitely on the upper side of ownership, but I know families without geeks who have similar numbers of computers, just on a one-per-person basis), and it’s actually getting impossible to keep track of things. Microsoft <em>don’t</em> offer domestic site licensing. But, damn, they should. I’m using ProduKey to audit licenses because I’m never going to affix those ridiculous OEM stickers to anything (so bite me, I’m a criminal) when they’re licensed with whatever dodgy hard drive or network card I bought them with. Accordingly, I’ve lost the key (yeah, $AU200 value) of one system, and confused the keys of three others — because, get this, we paid for three legit academic licenses which LOOK EXACTLY THE SAME AND DON’T HAVE STICKERS. So compliance on at least three systems is rendered damn near impossible, even if you do follow all of their ridiculous rules to the letter.</p>
<p>Not to mention the OEM copy of XP MCE sitting in a draw that I’d lost track of (I think the system is now using a regular XP Pro license) or the miscellaneous systems that have affixed OEM licenses but for which there is no (misplaced) physical media.</p>
<p>Accordingly, if I want to obey the OEM sticker directive, I’ve got to download a CD ISO from a torrent site (because I don’t fork out for MSDN). But MSDN is increasingly attractive; it effectively offers the desired outcome. Unlicensed, unactivated systems that work perfectly well on a subscription basis… sure, subs suck, but whenever they stop their XP activation servers we’re all going to be screwed, anyway, so it hardly matters.</p>
<p>Meanwhile, I’m sitting here making a list (on paper, which I’ll store with the physical media) of all the licenses in use, and roughly where. Thanks to the unauthorised rebuilding of systems that I own and have built from scratch so often (resourcefulness in anyone else’s book, evil work of a pirate to the draconian OEM overlords) whatever descriptions are attached to aforementioned systems is likely to be rendered completely untrue in eighteen months time when I once again get around to the wholesale <span style="text-decoration: line-through;">slaughter</span> rebuilding of them all. Intermittent reinstalls will probably happen, too, unless I’m driven so insane by the inability to discern one license from another I end up, as I do now, simply taking out the lot and shooting them all a new install.</p>
<p>To Microsoft: whatthehelldoyouwantmetodo? I am <em>so</em> not forking out the at-least-$2000 you would have me pay for retail Vista licenses for this lot–it’s that much because Vista Business retail licenses come in at a delicious $500 each. Say it with me: hell no. I’ve heard from a reliable system builder source that you’ve been telling them that the new OEM rules work in their favour as it’ll bring them more business. Sure, but it’s pretty crappy business if I don’t say so myself. I have absolutely no interest in becoming a Microsoft certified system <em>anything</em>, simply because it’d mean dealing with your crap in a professional capacity, and I deal with it quite enough in a professional capacity trying to do other sorts of development as my job, thankyouverymuch. I’m not going to pay a Microsoft tax twice (first for certification, second for individual licenses) just because you claim that your crappy system builders do it better than DIY-ers.</p>
<p>Whenever the time comes around to upgrade to Vista, if I ever deem it worthwhile on the other home desktops here not for any commercial pursuits (still running Business in response to the crippling networking capabilities of all Home line products), I’ll be making a trip to my local store, who, for what it’s worth, don’t even offer retail Vista Business for sale on their website, but mention the OEM edition an awful lot, with the token “(only sold w/ new system or to a system builder)” tacked on to placate anyone from officialdom who comes looking. I haven’t had the pleasure of breaking OEM conditions-of-sale (that’s all they are… are such things even legally enforcable in this country?!) just yet, but have no doubts there will be ample places that want to take my money when and/or if I do.</p>
<p>I’m actually in the position of having one spare XP license (two if you count XP MCE) at this point, but am sorely tempted to install Linux on at least one of the three systems I’m taking care of tonight just to avoid having to deal with these mediocre attempts at extortion in the future. It’s not morally defensible to refuse to acknowledge system builders as “original equipment manufacturers” when they are, in fact, conducting exactly the same tasks as their so-called ‘certified’ builders. Clearly, it’s not being pursued for retail sale: the only retail products that belong in an operating system product mix are upgrades for people who enjoy having computers that don’t work (i.e. most of the population, anyway).</p>
<p>It’s an indictment upon the difficulty of upgrading/reinstalling Windows that so few people take this route: quite frankly, the products don’t work. Everyone who is unqualified (in the literal, capable-of sense, not some arbitrary didacourse, paidMSsomemoney sense) to build a computer, in my experience, is unqualified to successfully install Windows independently. Even if they succeed at booting from a CD, negotiating the installer prompts (admittedly better than they used to be), manually answering questions about daylight savings and other such things that should long since have been dealt with automagically (c’mon, we’ve had GeoIP products for what, ten years now? Longer?), or at least correct from the outset (two HP machines last week were insistent the default timezone should be Singapore. They shipped in Australia. Is it so bloody hard to pick a populous east-coast state zone as the default?), chances of users correctly installing things such as <em>drivers</em> in post-install stages are slim to none. Nearly all phone a tech-saavy friend (I know no-one who’s ever called the Microsoft support line for OS installs… more should, but few do).</p>
<p>The point stands: retail licenses are for newbies, OEM licenses should be accessible to everyone who doesn’t give a crap about shiny packaging, manuals, and shooting their wallet to bits.</p>
<p>Here endeth the rant.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2008/04/23/in-support-of-piracy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cheap secure authentication</title>
		<link>http://josh.st/2008/02/08/cheap-secure-authentication/</link>
		<comments>http://josh.st/2008/02/08/cheap-secure-authentication/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 07:03:04 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[australia]]></category>
		<category><![CDATA[bank]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[eBay]]></category>
		<category><![CDATA[PayPal]]></category>
		<category><![CDATA[United States]]></category>
		<category><![CDATA[Verisign]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2008/02/08/cheap-secure-authentication</guid>
		<description><![CDATA[These things can be had from PayPal for about five bucks. Or $7.50 if you’re an Aussie. Verisign will flog them off to you for $30, if you’d like, but basically PayPal rocks for this kinda stuff. It’s a one-time password token that effectively enhances your authentication by a massive degree. It’s cool because it [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/2008/02/verisign-otp.jpg" alt="Verisign OTP from PayPal" title="Verisign OTP from PayPal" /></p>
<p>These things <a href="https://www.paypal.com/au/cgi-bin/webscr?cmd=xpt/cps/general/PayPalSecurityKey">can be had from PayPal</a> for about five bucks. Or $7.50 if you’re an Aussie. Verisign will flog them off to you <a href="https://idprotect.verisign.com/orderstart.v">for $30</a>, if you’d like, but basically PayPal rocks for this kinda stuff. It’s a one-time password token that effectively enhances your authentication by a massive degree. It’s cool because it works with PayPal and eBay. It’s cooler (and worthwhile) because you can potentially use it with OpenID.</p>
<p>Essentially, it’s a random number seeded with a unique key that gets appended to your regular password. This defeats keyloggers and pretty much all kinds of phishing currently out there. These kinds of devices have been used in corporate VPN/dial-in scenarios for years now (predominantly, in the situations I’m aware of, with technology by RSA SecureID), but this is the first I’ve seen of it from Verisign.</p>
<p>And, sure, it’s only as secure as physical security or the endpoints themselves are, but it’s a massive step up from “what’s your cat’s name?” two-factor auth (though, unfortunately, I think PayPal/eBay offer that as a backup).</p>
<p>I’ve ordered mine and will probably be having a play with OpenID implementations of it (backed by <a href="https://pip.verisignlabs.com/">Verisign’s PIP service</a>, but not overly tied to it because of OpenID’s identity-delegation ability) once it arrives (10 business days).</p>
<p>Can’t help but wonder what Verisign’s rates for these things are in a standalone sense. Normally on 5 year contracts, but in terms of cost-per-token. Seems like a great way to defeat the idiot users who insist on having passwords that are blatantly obvious (argue all you like about strength policies: it’s often not feasible when balanced against support load for resultant forgotten passwords).</p>
<p>Also, to those who argue PayPal = evil, if you’re in Australia then please… don’t. Unlike in the US, here they’ve basically got the same financial reporting obligations as any bank does, and customer service necessarily to match it. All the horror stories from the ‘States (not that I think them universally untrue!) pretty much couldn’t happen here or they’d be chucked out of the country. And, whilst they’re so heavily subsidising (or at least obtaining bulk discounts for) this kinda tech, that’s cool with me.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2008/02/08/cheap-secure-authentication/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>60k</title>
		<link>http://josh.st/2007/11/26/60k/</link>
		<comments>http://josh.st/2007/11/26/60k/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 00:41:33 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[eBay]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/11/26/60k</guid>
		<description><![CDATA[This image makes 60,000 indexed items. A fair whack of that would be email, but far out that’s a lot of information. (It’s not just a count of files on a system, that’s just indexed documents in my home dir, projects workspace, and email accounts) New laptop arrives Monday morning, and I’m trying to decide [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/2007/11/60000.png" /></p>
<p>This image makes 60,000 indexed items. A fair whack of that would be email, but far out that’s a lot of information. (It’s not just a count of files on a system, that’s just indexed documents in my home dir, projects workspace, and email accounts)</p>
<p>New laptop arrives Monday morning, and I’m trying to decide if I even want to move everything off this desktop or not! The laptop has half a TB of disc space across 2 drives (17″ monster), so I’m considering it. I purchased it as a desktop replacement system and it is quite capable of that (specs at end of post)! The desktop provides a good backup should the laptop die/get stolen/run over by a bus, but at present the data is organised to be <em>used</em>, not archived.</p>
<p>By “used”, of course, I mean that liberally disorganised but most-recently-used-on-top sort of structure we fall into so easily. So I have a spot of sorting to do to get everything onto the laptop.</p>
<p>My last computer still has some stuff I’d like to get off it (particularly uni work… to the critics, yes, I do still go to uni!) but it’s been in at Youthworks not doing much since we moved offices, but heavy enough I haven’t bothered bringing it home again, since late last year.</p>
<p>The problem with desktops in particular is that they aren’t worth selling for their potential usefulness. My several-years-old computer (2.4GHz/768MB/somethingsomething… Ubuntu) in at Youthworks could maybe <em>just</em> sell for $350 given a clueless enough eBayer. My current desktop (no great slouch, AMD64 X2 4200+/2GB/7600GS) would be worth about the same to someone who knew what they were talking about… or perhaps $750 on eBay!</p>
<p>Even so — it’s useful to have spare machines ‘just in case’ (for production stuff especially). I’d love to be able to swap those two desktops for laptops of similar vintage, but it’s just never going to be cost-effective. When people get rid of laptops, it’s because they suck (falling apart/general abuse, crap battery life, rubbish specs to start with, etc.). Not so with desktops, wherein most faults are redeemable at minimal cost. And even that minimal cost is often negated by the fact that there’s so much in the way of ‘spare’ parts around the place!</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/11/26/60k/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MS Explorer sinks</title>
		<link>http://josh.st/2007/11/24/ms-explorer-sinks/</link>
		<comments>http://josh.st/2007/11/24/ms-explorer-sinks/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 04:34:34 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[ABC]]></category>
		<category><![CDATA[australia]]></category>
		<category><![CDATA[Commander]]></category>
		<category><![CDATA[Microsoft Vista]]></category>
		<category><![CDATA[Midnight]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/11/24/ms-explorer-sinks</guid>
		<description><![CDATA[This story appeared in today’s SMH — note the erroneous (yet highly amusing) caption on the lead photo: (screenshotted for posterity if they go editing) They say they don’t know why it sunk. I blame Vista ;-) Update: So perhaps SMH’s typo was mixed up. ABC (Australia) are running a story on their website wherein [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.smh.com.au/news/world/sinking-ship-evacuated-in-antarctic/2007/11/23/1195753307223.html">This story</a> appeared in today’s SMH — note the erroneous (yet highly amusing) caption on the lead photo:</p>
<p><img src="/blog/wp-content/2007/11/sinking-ms-explorer.png" /></p>
<p>(screenshotted for posterity if they go editing)</p>
<p>They say they don’t know why it sunk. I blame Vista ;-)</p>
<p><strong>Update:</strong></p>
<p>So perhaps SMH’s typo was mixed up. ABC (Australia) are running a story on <em>their</em> website wherein it’s universally called the MS Explorer. An ill-fated name for a ship, no doubt!</p>
<p><img src="/blog/wp-content/2007/11/sinking-ms-explorer-abc.png" /></p>
<p>Perhaps Midnight Commander or Finder would be a more successful name? ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/11/24/ms-explorer-sinks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ImproperlyConfigured: cannot import name RegistrationFormTermsOfService</title>
		<link>http://josh.st/2007/11/22/improperlyconfigured-cannot-import-name-registrationformtermsofservice/</link>
		<comments>http://josh.st/2007/11/22/improperlyconfigured-cannot-import-name-registrationformtermsofservice/#comments</comments>
		<pubDate>Thu, 22 Nov 2007 00:17:24 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[django-registration]]></category>
		<category><![CDATA[RegistrationFormTermsOfService]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/11/22/improperlyconfigured-cannot-import-name-registrationformtermsofservice</guid>
		<description><![CDATA[Django’s django-registration version 3 introduces a new class, RegistrationFormTermsOfService, that replaces the tos field in RegistrationForm. Our app had done that but django-registration’s version change slipped past me (so I had django-registration, just the wrong version), easily fixed with a svn -co http://django-registration.googlecode.com/svn/trunk/registration/ into site-packages.]]></description>
			<content:encoded><![CDATA[<p>Django’s <a href="http://www.b-list.org/weblog/2007/sep/19/django-registration/">django-registration version 3</a> introduces a new class, <code>RegistrationFormTermsOfService</code>, that replaces the <code>tos</code> field in <code>RegistrationForm</code>.</p>
<p>Our app had done that but django-registration’s version change slipped past me (so I had django-registration, just the wrong version), easily fixed with a <code>svn -co http://django-registration.googlecode.com/svn/trunk/registration/</code> into site-packages.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/11/22/improperlyconfigured-cannot-import-name-registrationformtermsofservice/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Subclipse Proxy problems</title>
		<link>http://josh.st/2007/11/16/subclipse-proxy-problems/</link>
		<comments>http://josh.st/2007/11/16/subclipse-proxy-problems/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 05:34:36 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[CYIADA]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft Vista]]></category>
		<category><![CDATA[proxy server]]></category>
		<category><![CDATA[subclipse]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/11/16/subclipse-proxy-problems</guid>
		<description><![CDATA[Finally, Subversion’s PROPFIND is enabled on the proxy server at one place I work, but for some reason Subclipse was still being a little bit special. Turns out it doesn’t use Eclipse’s HTTP Proxy settings, but needs setting elsewhere. On Windows XP, this will be in your Application Data path under Subversion. Mine is as [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, Subversion’s PROPFIND is enabled on the proxy server at one place I work, but for some reason Subclipse was still being a little bit special.</p>
<p>Turns out it <em>doesn’t</em> use Eclipse’s HTTP Proxy settings, but needs setting elsewhere.</p>
<p>On Windows XP, this will be in your Application Data path under Subversion. Mine is as follows:</p>
<p>C:\Documents and Settings\joshs\Application Data\Subversion</p>
<p>I haven’t got a Vista machine to test on, but it will still be the Application Data\Subversion folder within the user’s path. (I will confirm this next time I’m on a Vista box.)</p>
<p>Linux users, look in ~/.subversion/</p>
<p>Open the file “servers” (no extension) and scroll to the bottom section, [Global].</p>
<p>Un-comment and edit the http-proxy-host and http-proxy-port settings (and user/password if required, it wasn’t for me) as appropriate and everything will start working. You don’t even need to reload Eclipse.</p>
<p>Productivity just soared!</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/11/16/subclipse-proxy-problems/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>New PSU and un-working fans</title>
		<link>http://josh.st/2007/11/13/new-psu-and-un-working-fans/</link>
		<comments>http://josh.st/2007/11/13/new-psu-and-un-working-fans/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 02:34:37 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[fan]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[modular]]></category>
		<category><![CDATA[OCZ]]></category>
		<category><![CDATA[Palit GeForce]]></category>
		<category><![CDATA[power supply]]></category>
		<category><![CDATA[S12]]></category>
		<category><![CDATA[Singer]]></category>
		<category><![CDATA[United States]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/11/13/new-psu-and-un-working-fans</guid>
		<description><![CDATA[My old OCZ 520 died a few months back, sadly, and I’d been running on a cheap and nasty power supply ever since (mostly on account of it being all I could afford at the time, and that the power supply conked out just when setting up for something!) It was super nice and super [...]]]></description>
			<content:encoded><![CDATA[<p>My old OCZ 520 died a few months back, sadly, and I’d been running on a cheap and nasty power supply ever since (mostly on account of it being all I could afford at the time, and that the power supply conked out just when setting up for something!)</p>
<p><img src="/blog/wp-content/2007/11/IMGP5777.jpg" alt="" /></p>
<p>It was super nice and super shiny and under a super 5 year warranty, 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 probably involved boats, which just take too long :P</p>
<p>Anyway, I went to buy a video camera yesterday and sort-of-impulse-bought (coz I was at the store and had been thinking I really should get a decent PSU before something bad happens for a few months) a Corsair HX-620W. It had great reviews and was meant to be super quiet which is mostly what attracted me to it — I mean, sure, reliable power is great… but quiet PCs are better! I could’ve gone the Seasonic S12 but it’s not modular, or the M12, but it’s louder (extra 6cm fan)… so the Corsair, despite probably being manufactured by the same company and sharing a lot of identical design features, won.</p>
<p>It’s modular, which the OCZ wasn’t. Not a massive deal, but nice nonetheless. Makes for a tidier case:</p>
<p><img src="/blog/wp-content/2007/11/IMGA0018.jpg" alt="" /></p>
<p>You can see the modular connectors here:</p>
<p><img src="/blog/wp-content/2007/11/IMGA0017.jpg" alt="" /></p>
<p>I’m not using any of the SLI power at the minute (probably ever) but, again, nice to have in a future-proofing kind of way.</p>
<p><img src="/blog/wp-content/2007/11/IMGP5779.jpg" alt="" /><br />
It’s also got one particularly massive fan. The OCZ had two 80mm fans that were super efficient and barely ever made any noise at all, but bigger typically means slower rotation &amp; less whining noises, so it has to be a good thing. My HSF is massive enough and you can see even it’s small in comparison.</p>
<p>I also took advantage of the cleaning-up-the-insides to properly attach a few CCFLs that’d been lying around. Finally, the UV-responsive motherboard can glow properly!</p>
<p><img src="/blog/wp-content/2007/11/IMGP5771.jpg" alt="" /></p>
<p>I know, IDE cables suck… I’ve only got one IDE drive left, and it’s actually just there as a spare. Should take it out but haven’t had a chance just yet.</p>
<p>Anyway, whilst I was doing all this I realised my graphics card fan wasn’t spinning at all. It’d been making some funny noises when I’d done some stuff inside the case in the past, but I’d always dismissed it because nothing was crashing and I hadn’t changed anything to do with the graphics card. Turns out it hadn’t actually been spinning for ages and the fan had the driest bearings I’ve ever seen. The heatsink was plenty hot, but nothing was crashing. My system (CPU + memory) runs about 15% above clock but I’ve had no real cause to overclock the graphics card (<a href="http://www.unleashthefury.com/">Fury</a> aside, but it needs more than just a faster clock!). So, consider this research that a cheap and nasty Palit GeForce 7600 GS <em>can</em> run with only passive cooling!</p>
<p>Ironically, that fan has the newest bearing in the system.</p>
<p>After I’d put everything back together I realised the chipset fan could probably do at the very least with a clean, but had rebooted by then and left it well enough alone.</p>
<p>Singer Oil is great, but I tried some spray Aquatec lubricant also which seems to be a little finer and would probably work quite well. The graphics fan squeaked a little when it started up… not quite sure why! It was pretty well oiled, but maybe it was still just working through the bearings completely.</p>
<p>Anyway… I think this computer’s nearly ready for summer’s soaring temperatures and increased power instability.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/11/13/new-psu-and-un-working-fans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Going dual core</title>
		<link>http://josh.st/2007/11/06/going-dual-core/</link>
		<comments>http://josh.st/2007/11/06/going-dual-core/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 07:01:25 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[quad-core systems]]></category>
		<category><![CDATA[two real processors]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/11/06/going-dual-core</guid>
		<description><![CDATA[For the duration of the above processor load shot, my computer remained completely usable. Am running 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 overclocking particularly vigorously just yet) and it’s so much better. Just for the switch-between-applications/preventing being slowed [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/2007/11/dual-core.png" alt="Nvidia's stability test running on a dual-core processor" /></p>
<p>For the duration of the above processor load shot, my computer remained completely usable. Am running 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 overclocking particularly vigorously just yet) and it’s so much better. Just for the switch-between-applications/preventing being slowed down factor. For the price, totally worth the productivity benefits.</p>
<p>I wouldn’t have ever really got a dual processor system because of the tremendous cost premium they commanded, and I’m still not quite sold on quad-core systems (except for video rendering), but two cores on a single processor die is cheap enough and beneficial enough that I really wonder why you <em>wouldn’t</em> get one these days.</p>
<p>“Beneficial enough” meaning in terms of having an extra bit of headroom to essentially mitigate against crashes in the form of processor hogging tasks. That alone is enough to make it great, aside from the obvious launch/use-multiple-apps-at-once advantage. This is before you even start thinking about multi-threaded apps (mostly just video, but worth considering, especially if you ever do encoding stuff).</p>
<p>Mine set me back $100 delivered and probably extended the usable life of this desktop by about another 12 months. It’s the switching-between-apps thing that makes computers “feel” slow more than anything else, and this technology solves that problem perfectly. Pretty good for a dead processor architecture (Socket 939)!</p>
<p>The only downside to it? Thermal power is up from 67W to 89W… but it’s still cheaper (temperature cost) than two real processors.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/11/06/going-dual-core/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>List of international TLDs</title>
		<link>http://josh.st/2007/11/03/list-of-international-tlds/</link>
		<comments>http://josh.st/2007/11/03/list-of-international-tlds/#comments</comments>
		<pubDate>Sat, 03 Nov 2007 09:33:25 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[gTLD]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[TLD]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/11/03/list-of-international-tlds</guid>
		<description><![CDATA[A list of International TLDs is available on the IANA website. This includes the 11 IDNA i18n ‘test’ domain names as of today, and excludes .root. Useful for knowing what your regex needs to match for email validation! Shortest 2, Longest 6, Longest inc. IDNA 18. There are no email users in the IDNA space [...]]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://data.iana.org/TLD/tlds-alpha-by-domain.txt">list of International TLDs</a> is available on the IANA website. This includes the 11 IDNA i18n ‘test’ domain names as of today, and excludes .root. Useful for knowing what your regex needs to match for email validation! Shortest 2, Longest 6, Longest inc. IDNA 18. There are no email users in the IDNA space at time of writing (and, at any rate, if they are they probably wouldn’t be particularly well supported by legacy email and DNS systems just yet!).</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/11/03/list-of-international-tlds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anything for TV</title>
		<link>http://josh.st/2007/10/24/anything-for-tv/</link>
		<comments>http://josh.st/2007/10/24/anything-for-tv/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 13:02:01 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Internetz]]></category>
		<category><![CDATA[information portal]]></category>
		<category><![CDATA[Internet-based technologies]]></category>
		<category><![CDATA[mainstream media]]></category>
		<category><![CDATA[media opportunity]]></category>
		<category><![CDATA[telephone contact]]></category>
		<category><![CDATA[telephone traffic surge]]></category>
		<category><![CDATA[VOIP]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/10/24/anything-for-tv</guid>
		<description><![CDATA[People go to tremendous steps to utilise mainstream media effectively. This week, one of my clients has fast-tracked a complete rebuild of their (generally underperforming) website in direct response to perhaps twenty-seconds of primetime TV feature on a highly rating show. Cost is pretty much no object: the potential gains in brand and business development [...]]]></description>
			<content:encoded><![CDATA[<p>People go to tremendous steps to utilise mainstream media effectively. This week, one of my clients has fast-tracked a complete rebuild of their (generally underperforming) website in direct response to perhaps twenty-seconds of primetime TV feature on a highly rating show.</p>
<p>Cost is pretty much no object: the potential gains in brand and business development are entirely unrepeatable. Their marketing &amp; promotion strategy is fairly web-centric, and arguably the single best TV spot outcome one could hope for is direction to a rich information portal. The web, like no other medium, offers this for a comparably diminutive cost.</p>
<p>Not only do you get higher conversion rates than you would if a phone number were displayed, but you can also stem the inflow of enquiries to a more manageable rate than television would otherwise generate. This week I’m rapidly developing a new website for them, but also aiming to implement a new VoIP mechanism to effectively manage the anticipated telephone traffic surge. This is for a small business with no employees sitting at a desk 9–5 ready to take calls: they require a particularly agile strategy to appropriately leverage this media opportunity.</p>
<p>At the end of the day, the content of the actual television spot is relatively insignificant. If it converts to web traffic, it’s done its job. The web (and, in particular, telephone contact and subsequent relationships) is the crucial component in this marketing mix. It provides a way to appear as big as TV with finite resource constraints. Operating on such a limited time scale, we can’t throw money at this project fast enough to make it succeed: the limitation is in human resourcing and man-hours, rather than provisioning additional technology to achieve optimum capacity.</p>
<p>This client can respond to close-timeframe business opportunities in days, not months, chiefly through judicious application of Internet-based technologies (and a tremendously concentrated amount of hard work!)</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/10/24/anything-for-tv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Education is key</title>
		<link>http://josh.st/2007/10/23/education-is-key/</link>
		<comments>http://josh.st/2007/10/23/education-is-key/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 13:13:19 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[one particular technology]]></category>
		<category><![CDATA[particular technology]]></category>
		<category><![CDATA[quality testing systems]]></category>

		<guid isPermaLink="false">http://josh.st/blog/2007/10/23/education-is-key</guid>
		<description><![CDATA[Education is everywhere and essential. I have about three or four jobs in various workplaces to do with event production and IT development and design, and probably spend about 10% of my time as an educator. I probably spend twice that time learning new things and keeping on top of everything that happens in my [...]]]></description>
			<content:encoded><![CDATA[<p>Education is everywhere and essential.</p>
<p>I have about three or four jobs in various workplaces to do with event production and IT development and design, and probably spend about 10% of my time as an educator. I probably spend twice that time learning new things and keeping on top of everything that happens in my corner of the world, but without that thirty-percent education time, the other 70% would be far less effective.</p>
<p>In that thirty-percent time, I stay ahead of the curve and similarly keep my employers ahead of the curve.</p>
<p>At Youthworks, I have spent less advocacy time of late, but the first several months there was alternately spent in <em>learning</em> how people were interacting with technology, and <em>training</em> people in effective (and efficient) use of it to solve ministry problems. My role was first and foremost to learn, and without that time the consequent project would be lacking in vision and engagement with actual need.</p>
<p>I’ve also recently been working again with a past employer, solving some pressing front-end development issues they have faced due to their need for quality training for staff. In the time I’ve spent there, I built a handful of frontend things mostly with technologies I knew, and spent some time looking into and creating solutions with one particular technology I haven’t had much experience with. This is ‘learning’ in a way that isn’t disruptive to conventional employment: my related expertise accellerated the learning to the point that it remained cost-effective for them to allow me to spend time doing that. Apart from that learning time, I implemented some quality testing systems and trained people in how best to apply them, and spent a few hours engaged in front-end development training with another employee.</p>
<p>In freelance work, I find that unless I explain my role and actions to prospective clients, there is a dramatic decrease in efficiency because expectations aren’t properly established. Part of doing this often includes explaining some things about technologies and techniques that are being used. In order for me to do my job effectively, I need to find non-technical ways to explain technical problems. That means avoiding non-essential jargon, having a cache of analogies to apply to a given situation, and patience to make sure everyone remains on the same page.</p>
<p>As someone who brings a particular area of expertise to a problem, it is my responsibility to share that expertise appropriately with everyone else on the team, as well as <em>acquiring</em> (learning) area-specific expertise from others on team in order to effectively solve problems.</p>
<p>There is absolutely no way to do a job properly without constant acquisition or transmission of knowledge. Education is key.</p>
]]></content:encoded>
			<wfw:commentRss>http://josh.st/2007/10/23/education-is-key/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

