<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<channel>
<title>Aquarionics - Category - windows</title>
<link>http://www.aquarionics.com/category/windows</link>
<description></description>
<dc:language>en-gb</dc:language>
<dc:creator>Aquarion (nicholas@aquarionics.com)</dc:creator>
<dc:rights>Copyright 2008 Aquarion</dc:rights>
<dc:date>2008-07-24T12:55:16+00:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.aquarionics.com/epistula/?v=2.0.3" />
<admin:errorReportsTo rdf:resource="mailto:nicholas@aquarionics.com"/>
<sy:updatePeriod>daily</sy:updatePeriod>
<sy:updateFrequency>8</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
<item>
	<title>Piracy</title>
	<link>http://www.aquarionics.com/journal/2007/03/24/Piracy</link>
	<comments>http://www.aquarionics.com/journal/2007/03/24/Piracy</comments>
	<description>&amp;#8220;And this, this is just cheating.&amp;#8221;

	&amp;#8220;It&amp;#8217;s a valid critical form, and it seemed to go down well.&amp;#8221;

	&amp;#8220;Pah. It got needlessly self-indulgent towards the end. The punctuation stuff? Far too self-referential. Avoid it in future.&amp;#8221;

	&amp;#8220;I should avoid talking about the form within the form?&amp;#8221;

	&amp;#8220;Indeed you should.&amp;#8221;

	&amp;#8220;Bit late,...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2007/03/24/Piracy</guid>
	<content:encoded><![CDATA[<p>&#8220;And this, this is just cheating.&#8221;</p>

	<p>&#8220;It&#8217;s a valid critical form, and it seemed to go down well.&#8221;</p>

	<p>&#8220;Pah. It got needlessly self-indulgent towards the end. The punctuation stuff? Far too self-referential. Avoid it in future.&#8221;</p>

	<p>&#8220;I should avoid talking about the form within the form?&#8221;</p>

	<p>&#8220;Indeed you should.&#8221;</p>

	<p>&#8220;Bit late, then.&#8221;</p>

	<p>&#8220;Somewhat. Today, incidentally, I am not your guilt complex.&#8221;</p>

	<p>&#8220;Oh, good. He was annoying. Who are you?&#8221;</p>

	<p>&#8220;Nonspecific, though I am the part of you which is constantly typing @-signs instead of quote marks, because you&#8217;ve been using Mac keyboards too long&#8221;</p>

	<p>&#8220;Can&#8217;t I just fix the keyboard layout?&#8221;</p>

	<p>&#8220;And avoid wearing out your backspace key? Silly, twisted boy.&#8221;</p>

	<p>&#8220;That&#8217;s two Goon Show references in as many entries. Someone will complain.&#8221;</p>

	<p>&#8220;I&#8217;m sure they&#8217;ll never notice.&#8221;</p>

	<p>&#8220;So, what are we here to discuss?&#8221;</p>

	<p>&#8220;Windows.&#8221;</p>

	<p>&#8220;Why?&#8221;</p>

	<p>Today I installed Windows. I do this quite often, because I run a <a href="http://en.wikipedia.org/wiki/Teflon">Teflon</a> windows install. All important stuff is on the server, MyDocs in Windows is aliased over there, so effectively I can wipe clean XP when it reaches the end of its half-life, which is between one and six months. This one was brought about because the central hard-drive in my desktop was beginning to error out (To the point where Ubuntu wouldn&#8217;t even read from it, though windows still booted) and I decided to upgrade to <span class="caps">SATA</span>. As I type hundreds of gigabytes of games installs are copying across, but that&#8217;s not the annoying bit.</p>

	<p>For the first time in quite a while, I&#8217;m running an entirely honest and legitamite copy of Windows XP. My first ever copy came from an <span class="caps">MSDN</span> disc, but I lost the code to a while ago, and since then have been using a key I can no longer remember the origin of. Having now lost that key too (It was on a floppy disc) and since I actually have a job and do use Windows (My desktop is mostly for Internet, games, coding and Paint Shop Pro. Games and <span class="caps">PSP</span> require Windows (WineX has some problems with some of the games I play) and the other two I use open source software, albeit on Windows. I don&#8217;t currently have a Linux install on the desktop (though Debian&#8217;s on my server), because &#8211; as I said &#8211; it won&#8217;t read my disk). So I bought a copy of Windows <span class="caps">XP </span>Pro.</p>

	<p>Breezed though the install. Entered my Product Key to prove I am not a pirate, for I am no longer a pirate. Waited a bit. Was told I had to Activate Windows within 30 days, and that my clock&#8217;s date was wrong. Tried to activate Windows, Couldn&#8217;t contact server. Fixed clock. Installed stuff. Reboot. Now it was 30 days later (fixed date, remember), I couldn&#8217;t log in unless I activated Windows. This time it connected, and Windows was Activated (until I change my hardware) to prove I am not a pirate, for I am not a pirate (Pirates don&#8217;t have to activate Windows). Right, next, patches. Automatic update, update automatic update, reboot. Automatic update, install updates. Windows Genuine Advantage. Woo. I install Windows Genuine Advantage, which examines my system and concludes that I am not a pirate, for I am not a pirate. Takes me though a wizard of how wonderful it is not to be a pirate. Apparently, as a proven not-pirate, I am entitled to download the Karaoke Plugin for Windows Media Player! I am <em>such</em> a lucky boy. </p>

	<p>Friends do not let friends do Karaoke.</p>

	<p>This was all so much easier when I was a pirate.</p>

	<p>The same goes for movies, games, music. While it is technologically <em>easier</em> to download a <span class="caps">DVD</span> from Bittorrent via The Pirate Bay, that&#8217;s what people will do. That&#8217;s why the iTunes music store is so sucessful, because it _is_ easier than buying a CD, you&#8217;re already in your music player, you don&#8217;t even have to shift contexts. And I have more to say on this subject, but Windows won&#8217;t shut the hell up about having to reboot my computer now.</p>]]></content:encoded>
	<dc:date>2007-03-24T01:35:40+00:00</dc:date>
	<dc:subject>computing</dc:subject>
	<dc:subject>windows</dc:subject>
	<slash:comments>0</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1998</trackback:ping>
</item>
<item>
	<title>MLP</title>
	<link>http://www.aquarionics.com/journal/2006/03/01/MLP</link>
	<comments>http://www.aquarionics.com/journal/2006/03/01/MLP</comments>
	<description>What if Microsoft redesigned the iPod packaging?

	And if you can tell me the name of the track that accompanies most of this, I&amp;#8217;ll be your friend forever.</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2006/03/01/MLP</guid>
	<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=VAGr3mVVUwE">What if Microsoft redesigned the iPod packaging?</a></p>

	<p>And if you can tell me the name of the track that accompanies most of this, I&#8217;ll be your friend forever.</p>]]></content:encoded>
	<dc:date>2006-03-01T14:29:53+00:00</dc:date>
	<dc:subject>Apple</dc:subject>
	<dc:subject>linux</dc:subject>
	<dc:subject>MLP</dc:subject>
	<dc:subject>windows</dc:subject>
	<slash:comments>2</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1837</trackback:ping>
</item>
<item>
	<title>Infested</title>
	<link>http://www.aquarionics.com/journal/2004/07/02/Infested</link>
	<comments>http://www.aquarionics.com/journal/2004/07/02/Infested</comments>
	<description>[11:36] {gilmae} how are we all today?
[11:37] {Aq-Work} Not too bad
[11:38] {Aq-Work} Currently I&amp;#8217;m clearing the data off a W2k box so I can reinstall it
[11:38] {gilmae} employed again, i see
[11:38] {Aq-Work} Yeah
[11:38] {Aq-Work} This job would be easier if the main drive wasn&amp;#8217;t compressed
[11:38] {Aq-Work} Actually, it&amp;#8217;d be easier if the machine had been built after 1998...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2004/07/02/Infested</guid>
	<content:encoded><![CDATA[<p>[11:36] {gilmae} how are we all today?<br>
[11:37] {Aq-Work} Not too bad<br>
[11:38] {Aq-Work} Currently I&#8217;m clearing the data off a W2k box so I can reinstall it<br>
[11:38] {gilmae} employed again, i see<br>
[11:38] {Aq-Work} Yeah<br>
[11:38] {Aq-Work} This job would be easier if the main drive wasn&#8217;t compressed<br>
[11:38] {Aq-Work} Actually, it&#8217;d be easier if the machine had been built after 1998 too<br>
[11:38] {gilmae} why, i ask?<br>
[11:38] {gilmae} wh&#8230;ah, that&#8217;s why<br>
[11:39] {Senji} Dh000m<br>
[11:39] {Aq-Work} Plus, if it had more than 256mb space left on said drive<br>
[11:39] {Aq-Work} Which is where the (compressed, note) swap would be.<br>
[11:39] {Senji} Have I said Dh0000m yet?<br>
[11:39] {Senji} compressed swap?!<br>
[11:39] {Aq-Work} Oh, and it&#8217;s infested with spyware<br>
[11:40] {Aq-Work} Plus, it&#8217;s been though two OS upgrades and three companies since it was last installed.<br>
[11:40] * Senji hands Aq a Fuckoff Large Magnet.<br>
[11:41] {Aq-Work} Oh, and <b>every</b> Prettyness enhancer is turned on, from drop shadows to Active Desktop<br>
[11:41] {Aq-Work} s/is/was/, obviously.<br>
[11:41] * gilmae hands Aq a new drive and a bucket of acid<br>
[11:41] {Aq-Work} In fact, with all this, it was apparently completely usable up until last week<br>
[11:41] {Aq-Work} when she installed a security update.</p>

	<p>[11:43] {ccooke} so reinstall to the 10g?<br>
[11:43] {Aq-Work} I have to make it usable first so we can drag the accounts data off to the server<br>
[11:44] {Aq-Work} Plus, I only have an XP pro disc, and the chances of this box being able to handle XP are slim to the non-existant.<br>
[11:44] {ccooke} :-)</p>]]></content:encoded>
	<dc:date>2004-07-02T09:42:45+00:00</dc:date>
	<dc:subject>BrowserAngel</dc:subject>
	<dc:subject>windows</dc:subject>
	<slash:comments>0</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1465</trackback:ping>
</item>
<item>
	<title>Loopholes in Operating Systems</title>
	<link>http://www.aquarionics.com/article/name/Loopholes_in_Operating_Systems</link>
	<comments>http://www.aquarionics.com/article/name/Loopholes_in_Operating_Systems</comments>
	<description>(Reposted here partially in response to Aquarius on the subject)

&amp;#8220;Martin Underwood&amp;#8221; wrote:
 &amp;#8220;Johnny&amp;#8221; wrote: 

&amp;#8220;Conor&amp;#8221; wrote: 
 It means your PC won&amp;#8217;t become a trojan infested pile of stinking crap 

That sounds like Windows to me, ever increasing in size too.

I&amp;#8217;ve always wondered: do Linux and MacOS have any security loopholes? Is
part...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/article/name/Loopholes_in_Operating_Systems</guid>
	<content:encoded><![CDATA[<p>(Reposted here partially in response to <a href="http://www.kryogenix.org/days/2004/06/05/billiondollar">Aquarius</a> on the subject)</p>

<p>&#8220;Martin Underwood&#8221; wrote:
<blockquote cite="6d69d3febb1eb4485df9dfa6cfa01a63@news.teranews.com"> <p>&#8220;Johnny&#8221; wrote: </p>

<blockquote cite="news:40b07616_2@mk-nntp-2.news.uk.tiscali.com"><p>&#8220;Conor&#8221; wrote: </p>
<blockquote cite="news:MPG.1b1a74cd354707598a7bf@news.claranews.com"> <p>It means your PC won&#8217;t become a trojan infested pile of stinking crap </p>
</blockquote>
<p>That sounds like Windows to me, ever increasing in size too.
</blockquote>
<p>I&#8217;ve always wondered: do Linux and MacOS have any security loopholes? Is
part of the problem simply that most virus writers direct their attentions

to Windows because it is the most popular OS? I believe that XP is
inherently more secure than Win 95/98, but is more prone to viruses because
virus writers are concentrating on XP rather than Win9x. The same may be
true of Linux and MacOS compared with XP. </p>
</blockquote>

	<p>For MacOS this is partially true, being less of a mainstream OS it doesn&#8217;t get so many viruses. Linux is slightly more preemptive and reactive, the theory is that since so much of it has source code open to public viewing, somebody <em>somewhere</em> will see any potential security vulnerability. In fact, Linux/Unix based systems do suffer from such exploits for similar reasons as Windows &#8211; and about as frequently &#8211; but the community as a whole tends to react far quicker and with much more honesty about the problem. (For example, see <a href="http://lists.debian.org/debian-security-announce/debian-security-announce-2004/threads.html">this</a>, an archive of this year&#8217;s security announcements for <a href="http://www.debian.org">Debian</a> GNU/Linux).</p>

	<p>On top of this, Linux has a couple of other advantages. Firstly, that usually the only &#8220;given&#8221; on any Linux system is the kernel itself, other functionality is supplied by a myriad of other packages. The mail server could be Exim, Sendmail, QMail or any one of a hundred others, for example, but for a Windows system you&#8217;re pretty much guaranteed to be running Exchange. Windows&#8217; &#8216;cohesiveness&#8217; &#8211; the property that makes it a much easier to use desktop system than any current *nix based one &#8211; is the very property that makes it an easier target, since you can pretty much predict what&#8217;s running on any given Windows box and target that.</p>

	<p>Finally there are the Users. Most of the Linux user base are still relatively geeky people who are aware of the importance of keeping up to date with the security holes, whereas a frightening number of Windows users have the same sort of problem as Oscar above, that they don&#8217;t understand what they actually need to do or &#8211; in a more office based scenario &#8211; why they should care. </p>

	<p>Of course, the fact that Windows users outnumber Linux users 100 to 1 (at least) doesn&#8217;t help either, plus a number of crackers will deliberately aim at the &#8220;Evil Empire&#8221; on purely &#8216;moralistic&#8217; grounds.</p>

	<p>Fear the fuckwits who think themselves on the side of &#8220;Good&#8221;.</p>

	<p>Faithfully Yours, </p>

 Aquarion

	<p>From his Windows PC, though his Linux news server :-)</p>]]></content:encoded>
	<dc:date>2004-06-06T11:57:47+00:00</dc:date>
	<dc:subject>linux</dc:subject>
	<dc:subject>windows</dc:subject>
	<slash:comments>6</slash:comments>
	<slash:section>article</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/article/77</trackback:ping>
</item>
<item>
	<title>Schizophrenia</title>
	<link>http://www.aquarionics.com/journal/2004/04/22/Schizophrenia</link>
	<comments>http://www.aquarionics.com/journal/2004/04/22/Schizophrenia</comments>
	<description>pick an operating system</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2004/04/22/Schizophrenia</guid>
	<content:encoded><![CDATA[<p><a href="http://www.aquarionics.com/diarystuff/2004/04/desktop2.jpg">pick an operating system</a></p>]]></content:encoded>
	<dc:date>2004-04-22T19:51:06+00:00</dc:date>
	<dc:subject>windows</dc:subject>
	<dc:subject>linux</dc:subject>
	<dc:subject>Apple</dc:subject>
	<slash:comments>2</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1376</trackback:ping>
</item>
<item>
	<title>Magic Blue Smoke and Mirrors</title>
	<link>http://www.aquarionics.com/journal/2004/03/21/Magic_Blue_Smoke_and_Mirrors</link>
	<comments>http://www.aquarionics.com/journal/2004/03/21/Magic_Blue_Smoke_and_Mirrors</comments>
	<description>Okay, so I melted a floppy drive. Could happen to anyone. Who hasn&amp;#8217;t done it? I mean, there they are, solid plastic, sitting in your computer case. Obviously at some point it&amp;#8217;s going to melt. It&amp;#8217;s just going to.

	So this is what happened, This is why I hate technology and am going to forthwidth go live in a bunker. No. A monestary. Get me to a monestary, because if this is...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2004/03/21/Magic_Blue_Smoke_and_Mirrors</guid>
	<content:encoded><![CDATA[<p>Okay, so I melted a floppy drive. Could happen to anyone. Who hasn&#8217;t done it? I mean, there they are, solid plastic, sitting in your computer case. Obviously at some point it&#8217;s going to melt. It&#8217;s just going to.</p>

	<p>So this is what happened, This is why I hate technology and am going to forthwidth go live in a bunker. No. A monestary. Get me to a monestary, because if this is what it means to be free, I don&#8217;t need it.</p>

	<p>(Today&#8217;s obscure reference brought to you by Winamp)</p>

	<p>(Tails of technological woe start in three paragraphs time, feel free to skip to them)</p>

	<p>I had a computer called reef. It was a good computer, the heart of it was the Celeron 333 my parents bought me for my 18th birthday. It&#8217;s a grandfather&#8217;s axe thing, I&#8217;ve replaced the Mobo, memory, hard-drive, graphics card, case, keyboard, mouse, floppy-drive and network port, but it&#8217;s still the Celeron my parents bought me.</p>

	<p>The Mobo is a little dead, in fact, as at some point 2002 the PS/2 ports on it died, and since it lacks decent <span class="caps">USB</span> support (Or anything else) it means I can only access it remotely, which isn&#8217;t any problem as it&#8217;s a server. It&#8217;s main functions were replaced mid last year by Atoll, a 2ghz Athlon doing exactly the same things at 5x the speed, so here I have a spare box doing nothing that I can&#8217;t use as a desktop.</p>

	<p>I also have a new broadband connection arriving on Tuesday, and the router I used to use with it is an <span class="caps">ADSL</span> router, and this is cable. New solution time. I decided to turn reef into an <a href="http://www.ipcop.org">IPCop</a> box (I&#8217;ve used IPCop before, I&#8217;m used to how it works, and I understand it in a way that I don&#8217;t for &#8211; for example &#8211; Cisco routers) which would stand between our network and the rest of the world. So far, so hoopy. Pol has also lent me a Wireless Router, and I can therefore switch to Wireless and get rid of the unsightly cables that have littered every other house I&#8217;ve lived in.</p>

	<p>Because I can&#8217;t plug a keyboard into reef (prospective firewall, welcome back, woe fans) I decide to put the componants into Maelstrom (my desktop box) install IPCop onto the <acronym title="Hard Disk Drive">HDD</acronym> like that, and then transfer it all to reef and then go. I get as far as turning reef into a reef/maelstrom hybrid and halfway though formatting the old <span class="caps">HDD</span> before I realise that maelstrom has a 6 gig + 20 gig <span class="caps">HDD</span>, and reef has a 20 gig <span class="caps">HDD</span> which it doesn&#8217;t need. I therefore put Maelstrom back together, rescue important things from the six gig <span class="caps">HDD </span>(onto the secondary <span class="caps">HDD</span>) and install IPCop onto that. It&#8217;s about this time that I realise I&#8217;m going to need another <acronym title="Network Interface Card">NIC</acronym>, so I put Maelstrom back together to get online and buy that.</p>

	<p>&#8216;cept I&#8217;ve just reformatted my Windows drive, so I&#8217;m going to have to reinstall Windows (No broadband + No install CDs + Winmodem == No Linux). It&#8217;s about this time that I plug the power for the floppy drive one pin to the right of where it should be. I wonder where the smell of <span class="caps">TCP</span> is coming from. I start the install process, with my Unattended Install Floppy in the drive (This floppy, as you may remember, makes Windows install itself without any input from me). Setup doesn&#8217;t read it. The smell is getting stronger. I note that the <span class="caps">BIOS</span> doesn&#8217;t see the Floppy drive on reboot. It&#8217;s really starting to smell quite bad now. I turn off the computer and check the connections, realising that the floppy-drive power cable is really quite hot now. A short tug and I have a twisted mass of plastic, two pins of the power connector, and a really fucked floppy drive.</p>

	<p>Did I mention the floppy drive has my WinXP Serial number on it? It does.</p>

	<p>Did I mention that this number&#8217;s only other place of existance is in the home directory of the server that I now cannot access because my computer is buggered?</p>

	<p>It is.</p>

	<p>So, girlfriend&#8217;s laptop, serial number, reinstall Windows.</p>

	<p>&#8220;Drive F: (Secondary hard-drive) isn&#8217;t formatted. Would you like to format the drive you put all the important files on three paragraphs ago?&#8221;</p>

	<p>No.</p>

	<p>&#8220;It looks like you&#8217;re having a bad day. Would you like some help?&#8221;</p>

	<p>Fuck off.</p>

	<p>I ordered some new parts from Dabs. They arrived next day. Yay <a href="http://www.dabs.com">Dabs</a>.</p>

	<p>I fiddled with the cables. I could see my old Hard-Drive. Yay cables.</p>

	<p>I installed IPCop with the new <span class="caps">NIC</span>. It worked. yay IPCop.</p>

	<p>It didn&#8217;t boot. Boo IPCop.</p>

	<p>I tried to reinstall IPCop, but it wouldn&#8217;t boot. Boo IPCop.</p>

	<p>I tried to reboot windows, but it wouldn&#8217;t boot. Boo Windows.</p>

	<p>I tried to boot with a handy Gentoo Live CD, but it wouldn&#8217;t boot. Oh bother.</p>

	<p>Apparently the secondary hard-drive was still not working. I discovered this by a process of elimination about an hour later.</p>

	<p>I installed IPCop. It worked. It booted. I put reef back together. It booted. I put maelstrom back together with the new floppy drive I bought from Dabs. It booted, but performance was crap. I reinstalled Windows. It booted. It worked. I watched Bubblegum Crisis 2040 for several hours. Yay Anime.</p>

	<p>Right, part two. Wireless networking.</p>

	<p>On one side of my bedroom, I set up the wireless router and plugged it into my hub.</p>

	<p>On the other side of my bedroom, I set up maelstrom with the new <span class="caps">PCI </span>Wireless <span class="caps">NIC I</span>&#8217;d bought from Dabs. After a little mucking around and leaning on the reset switch of the router until it forgot it&#8217;s old password, I configured the router to work.</p>

	<p>(Not work the way I want it to. All I want it to do is act as a hub and forward packets to the router. I don&#8217;t want it to filter them &#8211; that&#8217;s why I want IPCop &#8211; or be a <span class="caps">DHCP</span> server &#8211; that&#8217;s why I have another server. All I want it to do is allow access to anyone with the password, which is &#8211; in case you&#8217;re in Letchworth &#8211; Swordf1sh)</p>

	<p>It was now accepting packets (Though not doing anything with them. No point until the ipcop box is online) but could the Wireless Card see it?</p>

	<p>Could it hell.</p>

	<p>Was it that the Router wasn&#8217;t configured right?</p>

	<p>Was it that the card wasn&#8217;t working/configured properly?</p>

	<p>How the hell could I tell the difference?</p>

	<p>Upon all these questions I gave up and went to bed. It was late, and I was tired.</p>

	<p>Next morning they were both able to see each other.</p>

	<p>No idea why.</p>

	<p>Two hours later I couldn&#8217;t see <span class="caps">WLAN </span>(The router&#8217;s Wireless Network) at all, but was apparently connected to &#8216;default&#8217;. Yay open wireless networks. In this case, someone running XP with default config (I was even able to access the net with it for about 10 minutes. Then it broke. No idea why).</p>

	<p>Then Maelstrom stopped being able to see the secondary hard-drive again.</p>

	<p>Now it can&#8217;t see the wireless card.</p>

	<p>I hate computers.</p>

	<p>So I went to watch anime instead.</p>

	<p>Then I <a href="/journal/name/anime_hiatus">ran out of episodes</a>.</p>

	<p>I hate everything. I&#8217;m going to bed. </p>]]></content:encoded>
	<dc:date>2004-03-21T00:29:42+00:00</dc:date>
	<dc:subject>computing</dc:subject>
	<dc:subject>windows</dc:subject>
	<dc:subject>intertwingularity</dc:subject>
	<slash:comments>1</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1345</trackback:ping>
</item>
<item>
	<title>XP hotfixes since SP1</title>
	<link>http://www.aquarionics.com/journal/2004/03/17/XP_hotfixes_since_SP1</link>
	<comments>http://www.aquarionics.com/journal/2004/03/17/XP_hotfixes_since_SP1</comments>
	<description>Since it&amp;#8217;s taken me all morning to find it, and other people may find it useful:

	A list of all XP Security Patches since Service Pack 1

	This avoids the Catch-22 of having to put an unpatched Windows box onto the internet in order to get all the security patches to make it safe to put on the Internet. Be aware, however, that XP Service Pack 2 is on it&amp;#8217;s way and that&amp;#8217;ll...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2004/03/17/XP_hotfixes_since_SP1</guid>
	<content:encoded><![CDATA[<p>Since it&#8217;s taken me all morning to find it, and other people may find it useful:</p>

	<p><a href="http://support.microsoft.com/common/canned.aspx?H=Microsoft%20Windows%20XP%20Post-SP1%20Fixes&#38;LL=&#38;Query=kbWinXPpreSP2fix&#38;Product=WinXP&#38;MaxResults=500">A list of all <span class="caps">XP </span>Security Patches since Service Pack 1</a></p>

	<p>This avoids the Catch-22 of having to put an unpatched Windows box onto the internet in order to get all the security patches to make it safe to put on the Internet. Be aware, however, that <a href="http://www.unixwiz.net/techtips/xp-sp2.html"><span class="caps">XP </span>Service Pack 2 is on it&#8217;s way</a> and that&#8217;ll include most of these with it.</p>

	<p>A note on research, here. I spent about an hour trolling the <a href="http://www.microsoft.com/windowsxp/">Windows XP microsite</a> looking for a list, wandering though the Expert Zone (&#8220;Focus on New Users&#8221; was the lead headline. Define Expert) and generally seeing if it was actually where it <b>should</b> be on the site, and then gave up and typed &#8220;hotfixes since <span class="caps">XP </span>Service-Pack 1&#8221; into google, which got me a <a href="http://www.pcworld.com/downloads/file_description/0,fid,22940,00.asp"><span class="caps">PC </span>World article</a> sending me to a download page, which sent me to a Microsoft Redirection page sending me to the aforementioned <acronym title="Microsoft Knowledge Base">MSKB</acronym> article.</p>

	<p>This is, in fact, bollocks. Columbus had better navigation than that when he sailed to India. Microsoft may not want to admit it, but there are <em>major</em> holes in XP as released, and even in <span class="caps">SP1</span>, and it&#8217;s really important to be able to get your machine secured as quickly as possible, and not even <em>mentioning</em> the above article within the security section of the offical XP microsite is just stupid. The Trustworthy Computing thing is a good idea, and deserves kudos, but won&#8217;t work unless we &#8211; as Sysadmins, users and developers &#8211; can <b>trust</b> Microsoft to admit when something is wrong, and hiding a list of security updates (It is, however, an extremely <em>impressive</em> list of updates) doesn&#8217;t inspire that kind of faith.</p>]]></content:encoded>
	<dc:date>2004-03-17T10:39:02+00:00</dc:date>
	<dc:subject>windows</dc:subject>
	<slash:comments>1</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1341</trackback:ping>
</item>
<item>
	<title>Infected</title>
	<link>http://www.aquarionics.com/journal/2004/03/04/Infected</link>
	<comments>http://www.aquarionics.com/journal/2004/03/04/Infected</comments>
	<description>I just avoided getting infected by Beagle by my virus checker.

	I got this e-mail:

	Dear user of Tmbg.org,

	Our main mailing server will  be  temporary unavaible  for next two days, 
to  continue receiving mail in  these days you have to configure our  free
auto-forwarding  service.

	For details see the attached  file.

	In order  to read the attach you have to use the following  password:...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2004/03/04/Infected</guid>
	<content:encoded><![CDATA[<p>I just avoided getting infected by Beagle by my virus checker.</p>

	<p>I got this e-mail:</p>

	<p><blockquote><pre>Dear user of Tmbg.org,</p>

	<p>Our main mailing server will  be  temporary unavaible  for next two days, 
to  continue receiving mail in  these days you have to configure our  free
auto-forwarding  service.</p>

	<p>For details see the attached  file.</p>

	<p>In order  to read the attach you have to use the following  password: 04185.</p>

	<p>Have a good  day,</p>
    The  Tmbg.org team                             http://www.tmbg.org</pre></blockquote>

	<p>to my drw0rm@tmbg.org address (The address I occasionally use on usenet). Now, apparently it&#8217;s purely coincidence that it happened to pick the right body (tmbg.org _is_ a free forwarding service, and has had a couple of problems recently) and looks roughly right, but it fooled me (In my defence, it&#8217;s first thing in the morning, I haven&#8217;t had my tea yet, and I&#8217;m dosed up to the eyeballs with cold remedies) and if it can get me &#8211; who knows about these things &#8211; it scares me how many others it would have got.</p>

	<p>The only reason I have Norton installed at all is that yesterday we had a virus scare in the office when a co-worker opened an attachment &#8216;from&#8217; the <span class="caps">CEO</span> and he got an e-mail to himself from a mangled form of his address. After scanning the headers, we unplugged her PC from the network, grabbed <a href="http:///www.norton.com">Norton</a> and the latest signatures (More difficult than it should be, since Norton&#8217;s site focuses on you using the Auto Update service, but since we couldn&#8217;t put the computer online until it was disinfected these were recommendations we couldn&#8217;t follow) (Incidentally, Norton at 25mb &#38; another couple for the signature file made me once again glad of the <a href="/journal/2004/02/15/Pendrive_Good">pen drive</a> for transferring them). </p>

	<p>It took just under two hours to do a full sweep of her machine &#8211; during which she couldn&#8217;t do very much &#8211; and about the same length of my time over the course of the day to sort out the thing, which is about four hours of company time yesterday wasted on a virus (Or, to put it another way, given how big a company we are, one third of the company out of action for quarter of the working day).</p>

	<p>Incidentally, recommendations to switch to another OS will be laughed at, since of the office me and this co-worker are the only people not using <span class="caps">OS X</span>, and it&#8217;s kind of useful to have at least two people using the platform we&#8217;re currently developing for.</p>

	<p>Not that I would refuse an iBook if offered, of course.</p>

	<p><ins datetime="2004-03-05T09:05:00+0000">This arrived this morning:</p>

	<p><blockquote><pre>Dear  user  of  e-mail server "Aquarionics.com",</p>

	<p>Some  of our clients complained about  the spam  (negative e-mail content)
outgoing  from  your e-mail account. Probably, you have been infected by
a  proxy-relay  trojan server. In order to keep your computer safe,
follow  the instructions.</p>

	<p>Advanced  details can be found  in attached file.</p>

	<p>For  security reasons attached file is password protected. The password  is "80362".</p>

	<p>Have a good day,</p>
    The Aquarionics.com  team                               http://www.aquarionics.com</pre></blockquote>

	<p>Pity I didn&#8217;t recieve this one first, really.</ins></p>]]></content:encoded>
	<dc:date>2004-03-04T11:04:38+00:00</dc:date>
	<dc:subject>windows</dc:subject>
	<slash:comments>3</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1332</trackback:ping>
</item>
<item>
	<title>Pendrive Good</title>
	<link>http://www.aquarionics.com/journal/2004/02/15/Pendrive_Good</link>
	<comments>http://www.aquarionics.com/journal/2004/02/15/Pendrive_Good</comments>
	<description>Yesterday something bad happened.

	Yes, it was Valentines, not traditionally a day my mood is good (Especially with the whole &amp;#8220;togetherness&amp;#8221; aspect of local programming that&amp;#8217;s particulally annoying at the moment).

	Yesterday, though, the hard-drive of my desktop decided that since nobody had sent it a Valentines card, today was a good day to die. Click. Boom.

	XP decided it...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2004/02/15/Pendrive_Good</guid>
	<content:encoded><![CDATA[<p>Yesterday something bad happened.</p>

	<p>Yes, it was Valentines, not traditionally a day my mood is good (Especially with the whole &#8220;togetherness&#8221; aspect of local programming that&#8217;s particulally annoying at the moment).</p>

	<p>Yesterday, though, the hard-drive of my desktop decided that since nobody had sent it a Valentines card, today was a good day to die. Click. Boom.</p>

	<p>XP decided it couldn&#8217;t find it&#8217;s system files. Couldn&#8217;t recover it&#8217;s system files. Couldn&#8217;t reinstall it&#8217;s system files. Couldn&#8217;t go on living. Goodbye, cruel world, may you find a better operating system than me. Blam.</p>

	<p>This was annoying, because I was looking forward to playing computer games all weekend. Nothing more than that, really, because I run something of a Teflon Windows install. Nothing sticks. Everything I want is kept on the server (My &#8216;My Documents&#8217; folder is a subdirectory of my home dir on the server, shared over Samba), All I have to do is format the hard-drive, shove my Windows <span class="caps">XP CD</span> in one drive and my <a href="/article/name/Unattended_XP_Install">Unattended Install Disk</a> into the floppy drive and come back in a half hour to a clean, new windows install.</p>

	<p>Nuh-uh.</p>

	<p>You see, somewhere between now and last November &#8211; when I wrote that article &#8211; I&#8217;d decided that the most vital thing I needed was not my emergancy must-have-so-system-downtime-is-minimal floppy diskette, but a dos-boot diskette so I can play my older games still. So I had copied an image of the diskette onto c:, and turned my emergancy-vital-important diskette into what was, now, three and a half square inches of worthless plastic.</p>

	<p>At this point I called myself a number of impolite things. I told myself I was being a bit harsh on me, but I disagreed and continued raging on the general theme of me being a moron who didn&#8217;t deserve a computer.</p>

	<p>I reread the article I wrote last time, wished my writing style was slightly less florid and slightly quicker to get to the point, downloaded the example file and recreated the disk. Mere hours after the inital crash, a spinny-rotaty question-mark informed me that I was now in the New <span class="caps">XP </span>Experience! Yay. Rapture. Spiraling shapes of pure entertainment, now go away and let me get to my desktop.</p>

	<p>It went away and I was left in teletubby-land. With a speed caused by months of experience, I got rid of teletubby land (Replaced with a rather nice picture of a Cambridge sunset) and turned the green/blue to darker-green/silver. Then I realised the important thing.</p>

	<p>I had no drivers.</p>

	<p>You see, I don&#8217;t keep installation CDs. I have this connection to the Internet, no bandwidth limits, and the exact knowledge of what is in my computer. I can get drivers from the source, damnit.</p>

	<p>Or rather, I could. Right now my connection to the Greater World is via my dad&#8217;s PC. The contents of our home-network are my desktop and my server, because my parents object to having wires trailing around the house (Don&#8217;t have time/money/equipment for wireless). Hmm.</p>

	<p>I do, however, have an <span class="caps">MP3</span> player.</p>

	<p>I have, over the last few years, spent quite a lot of money on <span class="caps">MP3</span> players. I had one of the orignal Rio&#8217;s, a replacement cheap one when that died, a Rio600 when the buttons fell out of the cheap one, and my current one. The best example of why Digital Rights Management is a Bad Idea (And yes, Virginia, there <em>are</em> good reasons for both <span class="caps">DRM</span> and copyright, but that&#8217;s another article) is that my current <span class="caps">MP3</span> player is the first one that Just Works.</p>

	<p>It&#8217;s a <span class="caps">USB </span>Mass Storage device. PC, Linux, even <span class="caps">OS X</span> recognises it as a <span class="caps">USB </span>Mass Storage Device. It&#8217;s a 128mb <span class="caps">USB</span> hard-drive that has a headphone socket and will play any MP3s it finds though it. It has a built in <span class="caps">USB</span> plug, too. It Just Works.</p>

	<p>Therefore I was able to spend an entertaining day ferrying my <span class="caps">MP3</span> player between dad&#8217;s computer upstairs and mine downstairs containing drivers for the sound, 3d, modem and network cards; Direct X; Game, System and Application patches; without having to burn CDs of them.</p>

	<p>I did, however, lose my game saves for every game that doesn&#8217;t follow the (sensible) Microsoft recommendations and put them in the My Documents folder where they won&#8217;t get lost. This is, obviously, most of them, so I&#8217;ve spent most of today burning backups of my server home directory (Dying hard-drives concentrate the mind with regard to backups) and wandering back through &#8220;Prince of Persia: Sands of Time&#8221;.</p>

	<p>Oh, and watching <a href="http://www.suntimes.com/ebert/ebert_reviews/1999/02/021903.html">Office Space</a> (<a href="http://www.imdb.com/title/tt0151804/"><span class="caps">IMDB</span></a>). Which is good.</p>]]></content:encoded>
	<dc:date>2004-02-15T23:52:09+00:00</dc:date>
	<dc:subject>Personal</dc:subject>
	<dc:subject>computing</dc:subject>
	<dc:subject>windows</dc:subject>
	<dc:subject>Movies</dc:subject>
	<slash:comments>0</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1320</trackback:ping>
</item>
<item>
	<title>Reasons IE Sucks chipmonks though chainlink fencing, Number 11 in a series of infinity</title>
	<link>http://www.aquarionics.com/journal/2004/01/06/Reasons_IE_Sucks_chipmonks_though_chainlink_fencing%2C_Number_11_in_a_series_of_infinity</link>
	<comments>http://www.aquarionics.com/journal/2004/01/06/Reasons_IE_Sucks_chipmonks_though_chainlink_fencing%2C_Number_11_in_a_series_of_infinity</comments>
	<description>Given this URL:

	http://www.aquarionics.com/gallery/Gid_[and]_Suzi&amp;#8217;s_New_Year_2003

	IE does the following:

	http://www.aquarionics.com/gallery/Gid_%5Band%5D_Suzi/&amp;#8217;s_New_Year_2003

	Now, I realise the escaping error in the generated URL was my own stupid fault, but the fact that IE automatically reverses any backslashes in a URL - to retain compatibility with Windows&amp;#8217; broken...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2004/01/06/Reasons_IE_Sucks_chipmonks_though_chainlink_fencing%2C_Number_11_in_a_series_of_infinity</guid>
	<content:encoded><![CDATA[<p>Given this <span class="caps">URL</span>:</p>

	<p>http://www.aquarionics.com/gallery/Gid_[and]_Suzi&#8217;s_New_Year_2003</p>

	<p>IE does the following:</p>

	<p>http://www.aquarionics.com/gallery/Gid_%5Band%5D_Suzi/&#8217;s_New_Year_2003</p>

	<p>Now, I realise the escaping error in the generated <span class="caps">URL</span> was my own stupid fault, but the fact that IE automatically reverses <b>any</b> backslashes in a <span class="caps">URL </span>- to retain compatibility with Windows&#8217; broken directory seperator &#8211; is interesting. It means, for example, we can do this:</p>

	<p>@import url(&#8221;/assets/cssspecial-ie-stylesheet.css&#8221;);</p>

	<p>and IE will load it (It will try to &#8220;fix&#8221; the broken backslash) where Gecko/KHTML will attempt to load a file called &#8220;cssspecial-ie-stylesheet.css&#8221; in the assets directory is interesting. New browser-hack?</p>

	<p>This isn&#8217;t news, really. When the first version of the new, all accessible <acronym title="Royal National Institute of the Blind">RNIB</acronym> site went live (And I <a href="http://www.aquarionics.com/journal/2003/06/25/Design_Blind">ranted about it</a>) some of the links contained backslashes, and thus broke for Mozilla, and it&#8217;s still annoying, but it might be useful.</p>

	<p>What would be really interesting would be combining this with an <acronym title="Internet Information Services">IIS</acronym> server. Does the server resolve it as the right path on the system (The Windows one) or as the <a href="http://www.w3.org/Protocols/rfc2068/rfc2068"><acronym title="Request For Comments">RFC</acronym> 2068</a> compliant one?</p>

	<p>My solution, by the way, was to rename the album to &#8220;New Years 2003&#8221; and leave the escaping problem until I&#8217;ve got time to fix it properly.</p>]]></content:encoded>
	<dc:date>2004-01-06T15:31:07+00:00</dc:date>
	<dc:subject>internet</dc:subject>
	<dc:subject>windows</dc:subject>
	<dc:subject>Design</dc:subject>
	<dc:subject>Accessibility</dc:subject>
	<slash:comments>5</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1272</trackback:ping>
</item>
<item>
	<title>Networks are weird</title>
	<link>http://www.aquarionics.com/journal/2003/12/15/Networks_are_weird</link>
	<comments>http://www.aquarionics.com/journal/2003/12/15/Networks_are_weird</comments>
	<description>A query for the networking geeks in the audience&amp;#8230;

	
	Box A runs Windows XP, it&amp;#8217;s an Athlon 2000XP.
		Box B runs Debian Sarge, It&amp;#8217;s an Athlon 1200XP.
		Box C runs Debian Stable, It&amp;#8217;s a Celeron 300mhz.
	

	Downloading a file from a HTTP server with Box A takes $time

	Downloading the same file with Box B or C (Or similerly sized files from the same server, so no caching)...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2003/12/15/Networks_are_weird</guid>
	<content:encoded><![CDATA[<p>A query for the networking geeks in the audience&#8230;</p>

	<ul>
	<li>Box A runs Windows XP, it&#8217;s an Athlon 2000XP.</li>
		<li>Box B runs Debian Sarge, It&#8217;s an Athlon 1200XP.</li>
		<li>Box C runs Debian Stable, It&#8217;s a Celeron 300mhz.</li>
	</ul>

	<p>Downloading a file from a <acronym title="HyperText Transfer Protocal">HTTP</acronym> server with Box A takes <code>$time</code></p>

	<p>Downloading the same file with Box B or C (Or similerly sized files from the same server, so no caching) takes <code>$time/3</code></p>

	<p>Downloading said amount of data from the same server with Box A running though a squid cache server on either B or C <em>also</em> takes <code>$time/3</code></p>

	<p>All are plugged into the same hub, behind the same router, on the same <acronym title="Advanced Digital Subscriber Line">ASDL</acronym>.</p>

	<p>Why? And how can I fix this? (Apart from installing Linux on A, which is mostly a games box <span class="caps">ATM</span>, and dual boots to Gentoo anyway)</p>]]></content:encoded>
	<dc:date>2003-12-15T21:27:03+00:00</dc:date>
	<dc:subject>windows</dc:subject>
	<dc:subject>linux</dc:subject>
	<slash:comments>3</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1254</trackback:ping>
</item>
<item>
	<title>Unattended XP Install</title>
	<link>http://www.aquarionics.com/article/name/Unattended_XP_Install</link>
	<comments>http://www.aquarionics.com/article/name/Unattended_XP_Install</comments>
	<description>Today, I learnt something.

	I learnt that once you&amp;#8217;ve installed Windows XP, you can do it again without any hassle at all. In fact, you can insert the CD and a floppy, and come back in an hour to a working system.

	This is the wonders of the unattended boot system, and something that a number of Linux distros could learn from. Basically it works not unlike the linux kernel stuff (And, in...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/article/name/Unattended_XP_Install</guid>
	<content:encoded><![CDATA[<p>Today, I learnt something.</p>

	<p>I learnt that once you&#8217;ve installed Windows XP, you can do it again without any hassle at all. In fact, you can insert the CD and a floppy, and come back in an hour to a working system.</p>

	<p>This is the wonders of the unattended boot system, and something that a number of Linux distros could learn from. Basically it works not unlike the linux kernel stuff (And, in fact, Caldera Linux&#8217;s install system, which <b>most</b> of the current linux distros can learn from) in that you write a file &#8211; on your own or with tools &#8211; that defines the answers to all the questions, and and save it to a floppy. When WinXP Setup starts up it reads the defaults from the floppy drive and gets on with it.</p>

	<p>Magic.</p>

	<p>Two problems.</p>

	<p>First, the file itself. The automated file creation stuff is nice, but doesn&#8217;t contain all the settings. In fact, it doesn&#8217;t contain the ability to solve problem two.</p>

	<p>Second, XP now relies upon expert users doing this. There is no way in the default setup program to say &#8220;Install <span class="caps">XYZ</span> but not <span class="caps">ABC</span> or <span class="caps">QRS</span>&#8221;, you have to do it in the config file. More importantly, the Windows Unattended Setup Wizard <span class="caps">GUI </span>Thingy doesn&#8217;t have that option either. You have to look though the help files to get all the settings. Worse, if you then load that edited file into the Wizard, imports the data it understands, applys the changes you make, and then exports the file again, minus your edits.</p>

	<p>Nevertheless, it&#8217;s quicker than answering all the questions, and a damn site easier than <a href="http://diveintomark.org/archives/2003/08/04/xp">deleting everything afterwards</a></p>

	<p>I used the <a href="http://www.hytekcomputer.com/Articles/XPInstall/1.shtml">Hytek Computer</a> tutorial, which was spot on up until the wizard ended, followed by the included help files. Also helpful &#8211; had I found it at the time &#8211; would be the <a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;155197"><span class="caps">MS </span>Support KB</a></p>

	<p>Things to beware of:</p>

	<ol>
	<li>Duelbooting. Install XP first. Preferably with the other <span class="caps">HDD</span> disabled or &#8211; preferably &#8211; removed. If you are duel booting turn off the automated partitioning as <span class="caps">XP </span>Setup will claim any unrecognised partitions for itself and leave any <span class="caps">NTFS</span> with data on it untouched.</li>
		<li>One of the most valuable settings is <code>ProfilesDir = "D:Profiles"</code> or whatever you set it to. This enables you to move &#8216;Documents and Settings&#8217; to a seperate drive or anything, something you <em>can&#8217;t do after install</em> without fucking around in the registry and hoping nothing cached it.</li>
		<li>Don&#8217;t use your <span class="caps">GRUB</span> boot disk for the formatted setup floppy. You&#8217;ll regret it.</li>
	</ol>

	<p>Just in case it&#8217;s useful to anyone, my <a href="/diarystuff/2003/11/winnt.sif">winnt.sif <span class="caps">WXPAI</span> config file</a> (With all passwords &#38; serials removed, natch)</p>]]></content:encoded>
	<dc:date>2003-11-07T09:36:05+00:00</dc:date>
	<dc:subject>windows</dc:subject>
	<slash:comments>4</slash:comments>
	<slash:section>article</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/article/68</trackback:ping>
</item>
<item>
	<title>Refreshing background images in Windows</title>
	<link>http://www.aquarionics.com/article/name/Refreshing_background_images_in_Windows</link>
	<comments>http://www.aquarionics.com/article/name/Refreshing_background_images_in_Windows</comments>
	<description>All I wanted was a background, in Windows, that updated every 10 minutes. Does that seem too much to ask?

	Apparently it was, and this is how I had to do it without resorting to external software. Ready?

	I have a server that generates an xplanet image every 20 minutes. It used to be my background image when I was in Linux, because linux makes that kind of thing easy. In windows up until XP,...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/article/name/Refreshing_background_images_in_Windows</guid>
	<content:encoded><![CDATA[<p>All I wanted was a background, in Windows, that updated every 10 minutes. Does that seem too much to ask?</p>

	<p>Apparently it was, and this is how I had to do it without resorting to external software. Ready?</p>

	<p>I have a server that generates an xplanet image every 20 minutes. It used to be my background image when I was in Linux, because linux makes that kind of thing easy. In windows up until XP, though, you have to have &#8220;Active Desktop&#8221; turned on to use anything other than a bmp as your background, and 1600*1200 backgrounds are non-trivial to shunt around. Plus it loads it on startup and caches it there until shutdown, not optimal for an updating image. The solution to this was a web-page on my server that I set as a background under windows, which said:</p>

<code lang="HTML"><!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"><br>
<html><br>
<head><br>
<title> [Aquarionics]  Aquaricam</title><br>
<META HTTP-EQUIV="Refresh" CONTENT="600"><br>
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache"><br>
<style type="text/css"><br>
body {<br>
background:black url(&#8220;maps/pic.png&#8221;) no-repeat center middle;<br>
}<br>
</style><br>
</head>

	<p><body></p>

	<p></body><br>
</html></code></p>

	<p>resulting in a page that refreshed every 10 minutes. Problem was that it didn&#8217;t refresh the image, even with no-cache set on the image itself. Eventually in order to get the image reloaded, I set the script that was generating the image to generate it to a file with a random name between &#8220;1.png&#8221; and &#8220;20.png&#8221; and then:</p>

<code lang="HTML"><br>
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"><br>
<html><br>
<head><br>
<title> [Aquarionics]  Aquaricam</title><br>
<meta name="Description" content=""><br>
<META HTTP-EQUIV="Refresh" CONTENT="300"><br>
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache"><br>
<style type="text/css">

	<p>body {<br>
<?PHP<br>
for ($i = 0; $i <= 20; $i++) {</p>
    if (file_exists(&#8220;maps/$i.png&#8221;)){<br>
$number = $i;<br>
}<br>
}<br>
echo &#8220;tbackground:tttblack url(&#8220;maps/$number.png&#8221;) no-repeat center middle;n&#8221;;<br>
?><br>
}

	<p>.comments {<br>
position: absolute;<br>
right:0;<br>
bottom:0;<br>
color:#3366FF;<br>
}<br>
</style><br>
</head></p>

	<p><body></p>

	<p></body><br>
</html><br>
</code></p>

	<p>This appears to work. But it&#8217;s stupid that I have to do it.</p>]]></content:encoded>
	<dc:date>2003-07-12T15:13:26+00:00</dc:date>
	<dc:subject>windows</dc:subject>
	<slash:comments>0</slash:comments>
	<slash:section>article</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/article/64</trackback:ping>
</item>
<item>
	<title>Office XML to be real XML after all</title>
	<link>http://www.aquarionics.com/journal/2003/05/31/Office_XML_to_be_real_XML_after_all</link>
	<comments>http://www.aquarionics.com/journal/2003/05/31/Office_XML_to_be_real_XML_after_all</comments>
	<description>In which Aquarion confirms that Microsoft are not backing down on Office 2003 supporting XML</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2003/05/31/Office_XML_to_be_real_XML_after_all</guid>
	<content:encoded><![CDATA[<p>I got an interesting email today.
</p><p>
It being Saturday, this is a rare thing. Well, it's a rare thing anyway, my email has been 90% spam since january, but this was interesting in a sort of XML-type way, so you get to hear it to.
</p><p>
Last week, Microsoft put a new newsgroup on it's public NNTP server (news:msnews.microsoft.com) called <kbd>microsoft.public.office.xml</kbd>, which immediately caught my interest. A little while ago, there was some question over whether MS was going to back down on the "Office Will Do XML" stuff, so I asked. I was answered. This is what they said:</p>

<blockquote cite="news:OQAKP9oJDHA.1660@TK2MSFTNGP10.phx.gbl">
<kbd>From: "Cybarber"</kbd><br>
<p>Hi,<br>
There has been a lot of talk about Microsoft scaling down on XML in the
versions of Office 2003.
</p><p>
Hopefully this rumour is unfounded and XML functionality will be in the
Standard edition aswell.
</p><p>
Is there any  clarity about this subject already?</p>
</blockquote>

<blockquote cite="news:uRGZqQuJDHA.1656@TK2MSFTNGP10.phx.gbl">
<kbd>From: "Joe_MSFT"</kbd><br>
<p>In short, yes, the Professional version will have additional XML capabilites
from the other editions, primarily those based on how customer-defined XML
schema can be used.  This was done because the product editions have been
designed to meet the needs of different audiences.  A brief overview is
here:
<a href="http://www.microsoft.com/presspass/newsroom/office/factsheets/OfficeSKUFS.asp">http://www.microsoft.com/presspass/newsroom/office/factsheets/OfficeSKUFS.asp</a>
We will be publishing more details in the coming months.
</p><p>
Can you use XML with all 2003 versions - yes.  They will all continue to
have XML Web services support through the Web services toolkit and Word and
Excel will be able to be saved in their respective native XML file formats
that allow for content reuse, transformation, construction and such.</p>
<pre>--
Joe Andreshak, Microsoft Product Manager
This post is provided "AS IS" with no warranties, and confers no rights
Sample code subject to http://www.microsoft.com/info/cpyright.htm</pre>
</blockquote>

<blockquote>
<kbd>From: Aquarion</kbd><br>
<p>Does this mean that any given Office 2003 file in it's native XML format
- from any version of Office - can be transformed by, say, an XSLT
  stylesheet?
</p><p>
It's possible to remain within XML specs, yet having the main content in
a binary format, and I've heard rumours that this is the case.</p>
</blockquote>

<blockquote><kbd>From: "Joe_MSFT"</kbd><br>I'm not sure I understand what you're asking, but let me explain.
<p>
The binary file format is separate from the XML file format.  With
Office 2003, users can choose to save Word and Excel files in EITHER the
binary or XML file format.  The binary file formats are similar to what
has existed for the previous versions.
</p><p>
The Word XML format is new for Office 2003.  Previous versions of Office
will not know how to interpret the XML and simply open it as a plain
text file.  There is no straightforward way to convert old binary files
to XML files, however you could open an old binary file in Word 2003,
for instance, and now save it as XML.  This XML file is now usable by
any program that can interpret XML tags.
</p>
<pre>Hope this helps,
Joe</pre>
</blockquote>

<p>So it looks like <em>all</em> versions will save as XML, but only the high-price versions will have all the XML modification/DTD stuff in it.</p>]]></content:encoded>
	<dc:date>2003-05-31T16:49:22+00:00</dc:date>
	<dc:subject>windows</dc:subject>
	<dc:subject>XML</dc:subject>
	<slash:comments>4</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/1114</trackback:ping>
</item>
<item>
	<title>Quoth</title>
	<link>http://www.aquarionics.com/article/name/Quoth</link>
	<comments>http://www.aquarionics.com/article/name/Quoth</comments>
	<description>                                                    Oh crikey. Quoth. People appear to be looking for it, so I've put this page together so the links are working again. Okay, Quoth is (was?) a random sig generator for Windows written in VB6 as an exercise.

Exercise in what, I was never quite sure. Futility, probably. Anyway, I stopped developing it when I stopped a) using it and b) using VB...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/article/name/Quoth</guid>
	<content:encoded><![CDATA[                                                    <p>Oh crikey. Quoth. People appear to be looking for it, so I've put this page together so the links are working again. Okay, Quoth is (was?) a random sig generator for Windows written in VB6 as an exercise.</p>

<p>Exercise in what, I was never quite sure. Futility, probably. Anyway, I stopped developing it when I stopped a) using it and b) using VB for <em>anything</em> It's a mesh of code I wrote when I was sixteen, so don't expect miracles. When it ceased to be, I released the code under the <acronym title="GNU General Public License">GPL</acronym>, then forgot about it. Now I appear to be getting searches looking for it, so this page exists.</p>

<p>Then, of course, we have the quote files that came with it, including the one that has 250,000 tag lines and scares all right thinking people. So, the downloads:</p>

<p><h3>The Program:</h3>
<dl><dt><a href="/assets/quoth/quoth-1-1-1.zip">Quoth 1.1.1</dt>
<dd>The final release. Changelog is at the very end of this document</dd>

<dt><a href="/assets/quoth/Sourcecode.zip">Quoth 1.1.1 Source Code</a></dt>
<dd>Requires VB6. Released under the GPL. Beware of the tiger.</dd>

<dt><a href="/assets/quoth/readme.txt">Readme</a></dt>
<dd>The readme and changelog</dd>

</dl>

<h3>The Quotes</h3>
(Harvested from all over the net, none belong to me)

<dt><a href="/assets/quoth/flw.quotes">Famous Last Words</a></dt>
<dd>Famous Last Words #1: "The Dragon Lance Saga stinks!"<br>
Famous Last Words #2: "So I slept with the waiter so what?"<br>
Famous Last Words #3: "Perfectly safe."<br>
Famous Last Words #4: "I only had a couple beers."<br>
Famous Last Words #5: "I found the traaaaaaaaap...."<br>
Famous Last Words #6: "I shall assume full responsibility for losing them.</dd>

<dt><a href="/assets/quoth/Confucius.quotes">Confucius</a></dt>
<dd>Wise man say, he who download Confucius quotes have good fortune.</dd>

<dt><a href="/assets/quoth/goodquotes.quotes">Good Quotes</a></dt>
<dd>I went though about a third of the BigQuotes file below before I gave up. These are the results.</dd>

<dt><a href="/assets/quoth/movies.quotes">Movie Quotes</a></dt>
<dd>In all the excitement, I can't remember if I uploaded 65 lines of these or 75. Do you feel lucky, punk?.</dd>

<dt><a href="/assets/quoth/raven.quotes">The Raven</a></dt>
<dd>The wonderful poem by Edgar Allan Poe from which Quoth takes it's name.</dd>

<dt><a href="/assets/quoth/tagquotes.quotes">Wintag quotes</a></dt>
<dd>The inspiration for Quoth was a program I used to use called "WinTag", since I can no longer find any trace of it, this is the quote file it used</dd>

<dt><a href="/assets/quoth/tech.quotes">Tech quotes</a></dt>
<dd>To geek, or not to geek. That is the question. Whether it is nobler in the mind to suffer the panics and oopses of outragous kernel patch levels...</dd>

<dt><a href="/assets/quoth/wisdom.quotes">Words Of Wisdom</a></dt>
<dd>That's "Words of the Wise" rather than of Norman</dd>                                                    

</dl>

<h3>ChangeLog</h3>
<pre>* Change/fix    + add   - remove

31/03/00 1.01, Aquarion's Random Sig Engine, Never released. Name too bad
01/04/00 1.02, Quoth
                * Name
                * About Box, now a form of it's own
                + Splash Screen
                + Minutes and seconds now saved to the Ini file
                * Fixed a crash if the Ini file was trunicated
                + Readme.txt
                + Confirm Quote box
                * Fixed Save Settings when x box is pressed
                * fixed Mini-Quoth
                * fixed bug in Scrollbars, Now disabled when countdown is running.
10/04/00 1.03   + Multiple Line Quotes
                * Interface, now tabbed
                + "Last Generated Quote" Box
                + Quote Centering
                * Save Settings, now all options saved
                * Quit Dialog now asks if you want to cancel
                + Timeout on Splash Screen
22/04/00 1.04   + Clipboard export
24/04/00 1.05   * Realised that the random function was producing the same output each run
                  (Always line 56, then 24. for example) and it only changed per build
                  Fixed that :-)
26/06/00 1.06   - Manual tab removed, since it was just a button on it's own.
                * allowed users not to specify a Sig Out if they wern't saving sigs
                + Show Details box, gives details of what the program is doing.
04/07/00 1.07   * fixed the Save Settings button. 
                + Added the Icon
                + added a "Version" line to the ini file. Program no longer crashes on old ini files.
                          It refuses to use them :-)
                * Locked the "Minutes & Seconds" text boxes, to stop people crashing Q by putting text in them.
                * fixed the Status box to realign itself every time it is displayed.
06/08/00 1.1    + added support for Countdown
                * Version number bumped up to 1.1. Scary.
                * Misc bug fixes
                * updated Mini-Quoter to use the new ini file format
09/05/02 1.1.1  + Released under the GPL. The End.
</pre>]]></content:encoded>
	<dc:date>2003-02-11T22:22:23+00:00</dc:date>
	<dc:subject>windows</dc:subject>
	<slash:comments>0</slash:comments>
	<slash:section>article</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/article/47</trackback:ping>
</item>
<item>
	<title>I'm Dithering.
Having planned to go yesterday for three weeks,...</title>
	<link>http://www.aquarionics.com/journal/2000/05/06/I%27m_Dithering.%0AHaving_planned_to_go_yesterday_for_three_weeks%2C...</link>
	<comments>http://www.aquarionics.com/journal/2000/05/06/I%27m_Dithering.%0AHaving_planned_to_go_yesterday_for_three_weeks%2C...</comments>
	<description>I'm Dithering.
Having planned to go yesterday for three weeks, I started packing this morning, at about 2am.
It's now quarter past twelve, I've missed the train I intended to catch, and I'm aimlessly wandering, hoping I haven't forgotten anything vitally important.

Like clothes, for example.

Three weeks back at Uni. Fun. Three weeks of exams and panic. Fun Squared. Although my Dad has lent me...</description>
	<guid isPermaLink="true">http://www.aquarionics.com/journal/2000/05/06/I%27m_Dithering.%0AHaving_planned_to_go_yesterday_for_three_weeks%2C...</guid>
	<content:encoded><![CDATA[<P>I'm Dithering.</p>
<P>Having planned to go yesterday for three weeks, I started packing this morning, at about 2am.
It's now quarter past twelve, I've missed the train I intended to catch, and I'm aimlessly wandering, hoping I haven't forgotten anything vitally important.</p>

<P>Like clothes, for example.</p>

<P>Three weeks back at Uni. Fun. Three weeks of exams and panic. Fun Squared. Although my Dad has lent me his Laptop for the duration, which makes life a lot more interesting. So i managed to use that excuse to play with the Laptop, installing C++ Compilers and other things I possibly won't ever use. But D-Time is approching, and I must find some shoes before the train ride. Who knows? I may even pass.]]></content:encoded>
	<dc:date>2000-05-06T05:00:00+00:00</dc:date>
	<dc:subject>Personal</dc:subject>
	<dc:subject>windows</dc:subject>
	<slash:comments>0</slash:comments>
	<slash:section>journal</slash:section>
	<trackback:ping>http://www.aquarionics.com/trackback/journal/47</trackback:ping>
</item>
</channel>
</rss>