torkell: (Default)
...and the answer to last night's question is that the immersion heater is most certainly dead. Not only did it trip the breaker again when I switched it back on, it went BAM! and spat a couple of sparks out through the hole for the cable along with a wisp of smoke. Since I was half-expecting some sort of failure I'd thought ahead and used a cardboard tube to prod the switch from arms' length (though mainly in case there was an earth fault and all the nearby pipework became momentarily live).

Ah well, time to get in touch with the landlady. And in the meantime... well, the shower has its own heater, the washing machine only uses cold water, and I can always use the kettle to heat water for washing up. Really, an instantaneous hot water heater would probably be more useful and efficient than a hot water cylinder.


In other news, it turns out that Lakeland no longer stock those solar lights nor do they have replacement parts, which is a shame. But they have offered a refund which I did not expect at all. Ten brownie points to Lakeland for that!
torkell: (Default)
...and today's discovery is that while I was away over the weekend, the breaker for the immersion heater tripped. That's new.

Of course, I discovered this by wanting to do some washing up and finding that a) the pump wasn't working (it's on the same circuit), and b) what little water was coming out of the tap was cold.

The heater has been a bit temperamental and more than once I've had to reset the over-temperature cut-out on it so I wonder if something has finally failed. In any case, it can wait until tomorrow when it's still light outside and so it's less of an inconvenience if my usual troubleshooting approach (reset breaker, see if it trips again - if it does then it's definitely failed) takes out the lights as well. Though it may well just be one of those things rather than an actual failure - MCBs do have a tendency to trip on very short faults, like the momentary short-circuit from a failing halogen light.
torkell: (Default)
Well, this is fun.

After working with computers for many years, you get a sort of sixth sense that tells you a computer is about to die. It's the little things you notice: windows freezing, menus taking slightly longer to open than normal, the music almost imperceptibly stuttering.

So when my computer just crashed hard, I had been expecting that to happen for about five minutes. The crash itself was a new one: a critical process apparently died. And, on reboot, it seemed that something bad really had happened, because I was greeted with the message "Reboot and Select proper Boot device". One reboot later and it now proclaimed "A disk read error occured".

Fortuantly I'm rather paranoid about backups ever since we lost a family drive around ten years ago, and so my data is on two separate disks. Unfortuantly, the backup disk seems to act rather like lightning conductor for Murphy: every disk failure since has been a backup disk. Even more unfortuantly, the backup disk is often also my system disk. Murphy does indeed have a sense of humour.

Just to make things more fun, my Knoppix disc doesn't particularly like my SATA controller, and I'm now waiting for a Ubuntu livecd to download to the laptop so I can try something with a more recent kernel. At least it's shown that my data drive is intact.
torkell: (Default)
Pop quiz: at what time, in the UK, do you think the biggest regular surge in power occurs?

Surely it's everyone starting to cook supper at 7pm or so?

Aircon in offices starting as people get into work at 9ish?

Sunset, as everyone turns their lights on?

Think about it for a moment, and try to come up with your own answer before following the cut.

The answer )
torkell: (Default)
What I heard today at work:

...tap tap tap tappity tap tap BZZZZZZZZZERT CLUNK.

It was a very selective power glitch: while it knocked out all our computers, those down the corridor were fine.

Oh, and I've just come home to find that the answerphone and the microwave (but nothing else) have forgotten what time it is. The computers here don't seem to have cared.
torkell: (Default)
So, I'm happily listening to my new Gladiator soundtrack, and reach across to turn off the printer/scanner/copier/coffee-maker (an HP psc 1215). At which point the gentle strings turns into a harsh buzzing, and Windows bluescreens.

Well, I suppose I should restart my computer soon anyway to finish installing the latest patches, but, but, but, grrryyaarrrrrgghh!!! I will reboot my computer as and when *I* want to, not when some two-bit driver written by some utter moron decides to scribble over the system tables and make Windows explode messily. Yes, I'm looking at you, HP. And you, Microsoft. All I did was turn the bloody printer off!

Now I have to go and pick up the pieces of the two programs I was working on, hope that I have saved any changes I made to them, tidy up the playlist for XMPlay and re-add the music I just added, and generally work out what I was doing and get it back to the state it was in.

Grrryyaarrrrggggghhhhhhhh!


STOP: 0x00000050 ()xFFFFFFF0,0x00000000,0x8044E873,0x00000000)
PAGE_FAULT_IN_NONPAGED_AREA
Address 8044E873 base at 80400000, DateStamp 44925809 - ntoskrnl.exe
torkell: (Default)
So, good news and bad news.

Good news in that it looks like I've got a job. Not certain yet, but assuming I get good references then I should have it.

More good news in that part 2 of my Amazon order has arrived. I'm now just waiting on a CD from America.

Of course, the karma bunnies weren't going to let that last, and I popped in my new single to find that my DVD writer (Plextor PX-712A) no longer wants anything to do with CDs. It reads DVDs fine, but try a CD and all that happens is it blinks the light at you. For those curious, the pattern is 2 amber flashes, which according to this means it couldn't lock focus or tracking. Which if I'm lucky means it's in a bad mood and will work after a reboot, and if I'm unlucky means that some part of the CD-reading system has gone *poof!*

So I stuck the CD in my CD-writer (Plextor 48/24/48A) and used that instead. And people wonder why I still keep a CD-writer. I have come across audio CDs that were for reasons unknown unreadable in any DVD drive (I tried at least 3 different ones from different manufacturers), but work fine in genuine CD drives.

Engage!

Jun. 9th, 2006 01:02 pm
torkell: (Default)
Update on the power situation: someone discovered the reserve tank for the generator, and hooked that up. As of 12:28pm they have ~12 hours of runtime, and a tanker is apparently on the way.

They got it going with about 2 minutes of UPS power left. They cut it very fine.
torkell: (Default)
The uni appears to be having a whale of a time currently.

For the next few months, they're replacing the heating system, which involves digging up half of campus to lay new pipes, and also replacing some of the boilers in the boiler house. I wandered round to look at the works, and noticed a section on the main road near Chichester substation marked "hand dig here". This made me curious as to what was under there.

I think I now know.

The day before yesterday, someone with an angle grinder nicked the shielding for the 11kV feed to Chichester substation (the building on campus, not the town). This apparently resulted in a mad scramble to get out the way before Bad Stuff happened, and in the process someone trod on a bit of paving which slid and stretched the cables. This means they now have to replace the cables.

So, an announcement was sent round, a generator was obtained, and half of campus went night-night while they hooked the generator up. Shortly after that, Chichester and some of Engineering was being powered from one of these. This was all fine and dandy, and everything was business as usual for a day or two.

Fast-forward to today, and about half an hour ago Dan arrived back here rather annoyed at the world. It turns out that whoever hired the generator forgot to refuel it, and as of about 11:15am, it ran out.

Being a diesel, they don't like running out of fuel, and can be rather expensive to get going again.

Oops.

On the plus side, the ITS and Informatics servers appear to be working, which implies they now have power back somehow. ITS ups is apparently rated for an hour, and Informatics shut their systems down initially.
torkell: (Default)
Hmm. It looks like at some point during the night, one of my CRTs has died. The magic smoke hasn't escaped (which is a Good Thing), but it refuses to show any signs of being switched on. I'm slightly peeved as it's the nice Trinitron tube that's died, but then again I do also have a 17" HP hooked up to this computer, so it's no more than annoying.
torkell: (Default)
Amongst other things I bought a new shaver today, and plugged it in to charge. Whereupon I found that the connection in the shaver adapter was a bit loose, and I couldn't get the plug balanced right (this shaver came with a mains adaptor in the shaver plug, and I then plugged that into an adaptor to make it fit a UK socket).

So, I unplugged it all and unscrweed the shaver adaptor, meaning to adjust the contacts with a handy pair of pliers (turned out one was bent out of shape). And I decided to get them out to make it easier to get at. This required removing the fuse.

Fuses in the UK have to conform to one of the various standards, which IIRC amongst other things requires them to be filled with sand and I think be in cermaic cases.

This does not mean in a glass tube with loose end caps, as it turned out this plug used. I seriously doubt that conforms to BS646. I now need to buy myself a new fuse, as I will not be using that. Those have a tendency to go with a bang.

Worst thing is is that I think that was an off-the-shelf plug, and that was the fuse it came with.
torkell: (Default)
Today's achievement: zombifying pine

Which isn't much, when you realise that I abandoned today at about 11:30 due to a mixture of:

a) whatever server responsible for DHCP at the uni deciding that my laptop (and apparently three-quarters of other laptops) wasn't worthy enough to receive an IP address, thus making all my internet connections implode

b) my deciding to go and upload the deliverables for Software Engineering to some webspace, only to find that only one deliverable was where it should be, and that whoever put it there forgot to set the permissions correctly

c) attempting to sort out some emails, and in the process managing to wedge one pine session over PuTTY, another logon prompt, and then wait a minute for a third PuTTY shell to login to the Informatics unix server

And I later completely forgot about the Software Engineering meeting (sorry folks), and only found out about it when an e-mail went round asking where all the programmers were. Oops.

Oh, and on the way back I managed to walk through a curtain of snow. I saw it in front of me, and over about twice the width of a road it went no snow -- snow -- no snow. Followed later by a small amount of near-horizontal snow, in March, with the sun shining. Ah well, this is England.

Anyway, Nick happened to log into the unix server just now, and did a 'w' to see who was logged in. I then asked if you saw everyone's processes with 'ps', to which the response was him typing 'ps -aux'. Followed by a few screens of processes from several people (not all of whom were actually logged in), including my pine process. Rather impressive when you realise that when I logged out, the shell *should* have killed anything it had spawned. Well, that explains some of the messages I was seeing with another pine session. One kill -9 later, and the uni has one less pine process.
torkell: (Default)
>click< WHEEEeeeeee.....

That is the sound a computer in a powercut makes.

At least I was able to finish cooking, thanks to the wonders of gas ovens. And my torch a) had batteries and b) was where I could find it.

About half the street lost power, along with parts of a few connected roads. The report from the electricity company was that a feeder tripped, and basically that a bloke had to wander down to frob it.

None of the computers suffered, which is good. Even Guardian (famed for altitude sickness, amongst other problems) came back up first time. And of course the laptop didn't care one bit, but that's to be expected.

Ah well. There goes my attempt at over a month of up>click< WHEEEeeeeee.....

+++ NO CARRIER +++

...

+++ CARRIER DETECTED +++

>click< vruuuummmmMMMMMM >spang< >spang< BOOP

...and that's the sound a computer makes at the end of a powercut. Now where was I? Ah yes. There goes my attempt at over a month of uptime on my Win2k box.
torkell: (Default)
It's been a while since I've updated, mainly because I'm never at the computer when an update springs to mind. So, what's happened recently...

Saw Serenity about a week ago. Managed to catch me off-guard quite a few times before I cottoned on to Joss Whedon's tricks. All in all, a great film. Unfortuantly I can't quite say the same for the cinema. The film appeared a bit washed-out (like someone's turned the brightness up too high), thought that might be intentional. On the other hand, the jitter probably wasn't, and the sound sounded awfully like it was clipping at places. Ah well, I'll just have to wait for the DVD version.

What else... Nick managed to lock himself in the house. New fridge got delivered, and the delivery men managed to double-lock the door on the way out. Which requires a key to unlock. Which requires said keys to not have hidden themselves. Then again, this was the day when the karma bunnies apparently decided to gang up on him. They caught me too - I'd left my computer to play a game with the others, and when I came back it had randomly bluescreened on me. As such I'm making sure Nick stays well clear of it.

Oh, and yesterday Dan became the victim of a small EMP by lightning which crashed his MP3 player. Before you start worrying, he's fine - we're guessing the bolt hit a cellphone tower nearby and he was just in range of the electromagnetic nastiness. Considering that he was near Moulsecoomb station at the time, and I heard the thunder from inside a building at Sussex University, I'm guessing that the lightning hit something with plenty o' volts. Now that I think back on it, there was only the one thunderbolt, so it might have been positive lightning (most lightning is negative, positive lightning is less common and packs a lot more power. Negative lightning leaves you with your hair on fire, positive lightning leaves a pair of smoking boots).

Hmm, Odysseus is still recompiling Linux 2.6. I was planning on a recompile anyway, but it didn't help that someone decided to not compile NE2000 support this time. Ah well, it's better than last time when the Sis IDE support was horribly broken and panicked the kernel if you had only one device on the second channel. I can finally use the CD-ROM drive in Odysseus.

Speaking of rants, it's turned out that what with trying to fix Norton, then trying to fix the TCP stack, then trying to fix both, that I've managed to break both BITS (Background Intelligent Transfer Service, lets things like Windows Update use only the idle network bandwidth) and some level of IrDA support. The IrDA brokeness is more spectacular: while BITS merely fails to start, the irevents service leaves a nasty message in the event log on start and then crashes on stop, taking out the entire svchost.exe process it's hosted in. Ouch.

Anyway, that's enough ranting at operating systems for now. I'm just waiting for the linux kernel to compile, whereupon i'll probably find I've broken it in some impressive way. Why they decided to run a seperate gcc instance for every single source file is beyond me. I dread to think how many CPU cycles (of which there aren't many on Odysseus, being only a 300MHz Pentium clone) are being lost due to process startup/termination overhead, repeated reading of headers, and all the internal init/deinit stuff in GCC. Argh!
torkell: (Default)
Right, well yesterday I moved in to my student accomodation, and upon unpacking Achilles (the Win2k beast) I discovered that the case fan had not survived the car journey and was now making all sorts of loud grinding noises. Ah well, it's not like that fan was making the difference between happy computer and melted computer.

Shortly after, [livejournal.com profile] pewterfish and I powered down the firewall to run some Cat5 to my room, and upon powering the firewall back up it started making the same nasty grinding noises, this time from the power supply. Is making loud grindy noises an infectious disease among fans or something?

So, after a trip to Maplin and a suitable period of menancing electrics with a soldering iron, both fans were replaced with nice new quiet ones. And the firewall was powered back up, only to discover another fan was making that grinding noise as well. One bit of ferreting around later, and the firewall is now happily running without one of its many fans. Whereupon we discover that it's not booting, and the reason for it's refusal to boot appears to have something to do with /var/log disliking the power cycle. I hope this isn't a sign of things to come.

Anyway, the rest of the kit is behaving itself, and I've been hacking a GameBoy Printer emulator of mine hooked up to the parallel port on Odysseus (Slackware 10.1). The trouble with trying to do something like this on anything bar DOS is the operating system will quite happily not give your program cycles when the data comes in, and so you end up missing anything from bits up to whole bytes. This isn't a problem if you can drive the clock, however when printing the GameBoy like to use it's internal clock to send the data. Which means you run into the timing problems.

What else... Nick and Dan have succeded in getting me hooked on Firefly. I must admit, they appear to have one of the more accurate renditions of space physics. The Alliance cruisers are decidedly non-aerodynamic, the drives are completely silent (except of course if you're inside the ship or in atmosphere), and the insides of the ships have an absence of pointless flashing lights. It is a shame that the drives are always running, and that the ships appear to be as manouverable as the plot requires, but apart from that it's very good. I like the mix of new and old technologly as well - one of the things that you don't expect in a sci-fi series are people still riding horses.

Anyway, I'm off to go and make something to eat tonight, and then probably to watch more Firefly. Laptops make very nice DVD players.
torkell: (Default)

Seen on a web site distributing a RTSP implementation in source code form:

How to configure and build the code on Windows

To configure the code for Windows, first unpack it on a Unix machine

The justification for this is, apparently, "it's rather hard to imagine anyone doing serious development of networking software without having any access to a Unix machine". I do have access to a unix machine, however that machine happens to be at the university, which is not where I am.

Come on, you unix fanboys need to learn that not everyone uses unix or unix-variants. Would you be happy if I distributed code that compiled on linux, but only if you first unpacked it on a windows box?

torkell: (Default)
So, the cable on my MS IntelliMouse Explorer (the original one) has given out again. That's the third time it's gone, and each time in about the same place (where the cable enters the body).

This means I'm now on the backup mouse, which is a MS IntelliMouse Explorer (the v4.0 one with fancy sideways scrolling). The one with the weird scroll wheel which doesn't go click, and appears to have a maximum scrolling speed which is below that of the old one. Attempting to scroll faster than that results in it going slower.

And the scroll wheel only works when the mouse is on the mat. Pick it up so the led on the bottom starts flashing, and good luck if you can scroll more than one line per revolution. My best guess is that for some unknown reason the led for the scroller (the scroll wheel usually uses an opto-encoder) is powered off the same line as the led for the optical sensor. And to make the fancy sideways-scrolling work, you have to install a more recent driver, which a) no longer scrolls in VB6 and b) no longer lets you bind a key combination to a button (I was wrong - you can bind key combinations. They've still broken the scrolling, and dropped both the scroll wheel troubleshooter and the alignment setting). Very annoying.

>click< >click< >clickclickclick< >CLICK<

Oh, and the left button is a bit tempermental. Try to double-click the control box to close a window, and windows pauses for a moment before popping up the system menu. A similar thing happens when double-clicking on icons, or single-clicking links, or clicking anything. Not impressed. Time to go dig out the soldering iron, and shorten my mouse cable by another couple of inches.
torkell: (Default)
So, I thought it might be worth downloading the current 1.1.1 version of oggenc, as apparently it's a lot better. Silly me.


Problem #1: The vorbis people apparently don't believe in up-to-date binaries for win32. Solved by deciding to build from source. I'll just need to download, unzip, and run nmake, right?

Problem #2: While they provide MS Visual C++ projects, they neglect to convert the line endings to windows style. Solved by uploading to a random ftp site in binary, and then downloading in ascii mode.

Problem #3: No, MSVC will not automagically include all the project files in the current directory just by opening a workspace containing an empty project

Problem #4: Apparently I need to download (and presumably compile) libvorbis to make it work. I'll just pick up and compile libogg while I'm at it, shall I?

Problem #5: libvorbis depends on libogg. Specifically, libvorbis depends on the libogg files being in a directory called "ogg" in the include path, or in a directory called "ogg" in one of "..\..\ogg\include;..\include;..\win32\src;..\..\vorbis\lib" where the current directory is "D:\blah\libogg\win32". Solved by removing the "lib" prefix.

Problem #6: vorbis-tools\oggenc\encode.c(176) : error C2143: syntax error : missing ';' before 'type' followed by vorbis-tools\oggenc\encode.c(183) : error C2065: 'bitrate' : undeclared identifier


At this point I decide it's too hard and give up. And don't you dare suggest that I should debug someone else's code that should Just Work.

How on earth do all you Unix/Linux/BSD people cope with building everything from source?

>bzzzert<

Aug. 4th, 2005 01:28 pm
torkell: (Default)

Do you know that, as of April next year, the mains wiring colours will change for the UK? In fact, any electrical work now should use the new colours already, but you're still allowed to use the old ones if you've got left-over bits of cable for now.

Current colours: Red, Yellow and Blue denote the 3 phases, Black denotes neutral, and Green (sometimes with yellow stripes) denotes earth. And this is all very well and makes pefect sense as long as you're not colour-blind. If you are, then electrician is one of those jobs which is not for you.

Until the EU got their way, at which point they decided to change all the colours. Oh, and you don't refer to the phases by colour anymore - you label them "L1", "L2" and "L3" instead. So the new colours are Brown, Black and Grey for the phases, Blue for neutral, and Green with Yellow stripes for the earth.

Have you worked out the fun part yet? This table might help:

L1 L2 L3 N E
old          
new         //
torkell: (Default)

Help! My Belkin router is spamming me! (taken from The Register

The marketing geniuses at Belkin, the consumer networking vendor, have dreamed up a new form of spam - ads served to your desktop, by way of its wireless router.

Uh Clem. a former Belkin wireless router user, was perplexed to find machines on his network redirected to an ad for Belkin's new parental control system, following a software update...

The router would grab a random HTTP connection every eight hours and redirect it to Belkin’s (push) advertised web page.

"It seems the router now supports a parental control and the market droids at Belkin got the bright idea of equipping the router with intrusive nagware," writes Uh Clem. "Of course, I have this strange notion that routers should pass data unmolested by marketeers!"

There is an opt-out link on the advertised page but this failed to appease Clem who, not unreasonably, objects to having to "opt-out from commercials from my router". Because of the ads, he's decided not to buy Belkin products again.

In response criticism, a Belkin product manager came forward this week to confirm the behaviour was designed into the products as a way to make it easier for consumers to sign up to a free trial of its parental control software. Belkin's Eric Deming is keen to allay concerns about the technique which have produced sharp criticism of the company on the news.admin.net-abuse.email newsgroup.

Here's what they have to say for theirselves (direct from the front page of www.belkin.com):

Belkin is aware of some recent postings that claim that Belkin wireless routers are spamming users during the setup process and periodically thereafter. It is not now, nor has it ever been, the policy of Belkin to intentionally spam our customers or anyone else. Belkin offers a free trial of our parental control feature in our routers, and to make our customers aware of the feature itself and to give them the opportunity to take advantage of the free trial, we have tried to direct users to the information regarding the parental control features. However, since this has become a source of concern to our users, and it is Belkin policy to address the concerns of our users quickly, Belkin has decided to remove this function from the routers. Each router's firmware that incorporates parental control as an option will be changed.

My opinion of this? Whoever came up with this idea should be forced to read *every* RFC to date, and to re-read every single one until he has repented. That could take some time if they're in marketing.

May 2025

S M T W T F S
    123
45678910
111213141516 17
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 10th, 2025 06:10 pm
Powered by Dreamwidth Studios