Technical Insanity

Have you ever noticed how adaptable this song is? Yeah, I know, I promised nothing like, well, this on this site, but hey, you might find it funny…

So here it is, I present to you, the 12 days of electronics to be sung to the obvious tune!

A 35 watt soldering iron
2 rheostats
3 555’s
4 Film Resistors
5 Ferrite Rings
6 crystal oscillators
7 pin headers
8 reels of wire
9 zenner diodes
10 power relays
11 transistors
12 schematics

So there we go, moment of sanity over, back to irrationality as I try to electrocute myself a little more. So until next time, ciao!

All I wanted was a way to place the number of comments Akismet has saved me from placed in a sidebar is a form which blands with my blog. But none was available!

I was because of this I decided to write one, at this point ‘Akismet Spam Counter Widget’ was born. Yeah, original name I know, but it says what it does. Simple, to the point. Same as the widget 🙂

It has two options, the first is the title of the widget, the second being the text of the widget.

The way it behaves is identical to that of the text widget, except the it replaces any instance of a token with a statistic.

For example, lets say Akismet has blocked 123 spam comments and you put this into the Info box:
Yahoo! !akismettotal! spam comments blocked!
You widget will actually display:
Yahoo! 123 spam comments blocked!

Tokens you can use are:

  • !akismettotal! – Total number of spam items blocked by akismet
  • !currentspam!  – Number of items currently in your spam box
  • !approved!     – Number of comments that have been approved. If you have no moderation, this is all non-spam
  • !unapproved!   – Messages that are not spam and that have not been aprroved. If you have moderation disabled, this will always be zero.

I would like to say thanks to How To Stuff for their post How to write a WordPress widget (how I created the tip of the week) which gave me most of the information needed to make my widget. Thanks guys!

You can get the plugin from the Wordpres plugins directory here:

Until we meet again, so long!

This application has been updated, see here.

Windows Automatic Updates. Such a small piece of software that’s meant to save you time and keep you system up to date with little to no inconvenience to the user, and yet it is all but convinient.

How often have you been working on your system and you keep getting a little window bugging you to reboot? Or been playing a game, and repeatedly minimises you game to show you this little window? How about left you machine for a few minutes to get a coffee or the like, and returned to find the system has automatically restarted and closed all your windows and lost a chunk of work?

Ok, this isn’t the perfect soloution, but it is a beginning.

This small app that is designed to sit in the system tray and show you the status of the windows update service. If this service is stopped, then no updates, but you do get rid of those bug windows.

This app gives you the ability to stop, start and restart the service, aswell as allowing this app to start with windows, so it is always there.

Detect WAU windows and automatically shut down the service
Option: Auto stop service on start (Useful as many spyware apps detect the disabled service as a threat)
Option: Change statup type (Auto -> Manual -> Disabled)

Anything else? Place sugestions in the comments!


WAU Controller v1.0

There are more themes turning up that are officially from microsoft that are fully signed, meaning you don’t need to modify you windows XP install to use them, but were made instantly available to everybody for various reasons.

So here they are!
XP Styles

Download them here

1) Unstyled
I’m sure you’ve seen this, if this is what you are going for, did you know you can disable the themes service and save a little memory? Not a huge amount, but it might help depending on the system…

2,3,4) Windows XP style
Yup, they’re the default themes, included for completeness. Blue, Silver and Olive green… original names eh?

5) Embedded Style
Provided as part of Windows XP Embedded.

6) Zune Style
The official microsoft Zune Style, but has been made into a zip instead of the msi that is provided directly from MS. This is a free download available to all.

7,8) Royale Style (MCE Theme aka Energy Bliss) and Noir
This was provided with windows XP Media Centre Edition only, but has been extracted so it may be installed on any XP edition. This package also provides the Royale Noir style, thanks to

Note: The download from here has been updated by comparison to that from

I hope these are useful, to install any of these these and styles, unzip into ‘<Windows Directory>\Resources\Themes’, for example, on my system it is C:\WINDOWS\Resources\Themes.

There are some really tallented people out there that have made some brilliant remixes to the song “Still Alive” which occures at the end of the game “Portal” from Valve. Partially to bring them together, and partially to make sure they dont go missing, I have put them together here. If you are the author of one of these tracks and would prefer me to link to it insead of hosting it, please get in touch (via the comments) and we will sort it out!

All this work has / should have some attribution to John Coulton, for his brilliant work on Portal.


Title: The Device Has Been Modified v2 (A more polished version)
Artist: Victims of Science

Title: The Device Has Been Modified
Artist: Victims of Science

Title: Portal Beatz
Artist: (I have no idea!)

Title: Triumph
Artist: MFE / Jonathan Coulton

More to come…

With the idea of finding some boot roms, for some NIC’s that lack them, Ive been raiding a box of old computer equipment. As I didn’t have that much time I grabbed every chip that was in a socket,  below is what I found!

Type Manufacturer Model Qty Notes
eprom ISSI is27hc01045 2 128K (1 megabit)
eprom STMicroelectronics m27c256b 3 256K (2 megabit)
eprom National Semiconductor nmc27c256q25 1 256K (2 megabit)
eprom Macronix International 27c256-15 2 256K (2 megabit)
eprom Advanced Micro Devices am27c512-150dc 1 512K (4 megabit)
eprom STMicroelectronics m27c512-15f1 1 512K (4 megabit)
eprom NXP Semiconductors 27c256-20fa 1 256K (2 megabit)
FM OPERATOR TYPE L 2 Yamaha ym3812 1
Single-chip Floppy Disk Controller UMC Corporation um8388 1
Programmable Peripheral Interface NEC upd8255ac-2 1
Many-Time Programmable Flash Silicon Storage Technology, Inc sst27sf512-70-3c-pg 1 512K (4 megabit)
CMOS EPROM NXP Semiconductors 27c256-20n 2 Notes
Static RAM GoldStar gm76c88-10 1 8,192 X 8 BIT
CMOS FLASH Winbond w29ee011-15 1 128K (1 megabit)
EEPROM Winbond w27c512-70 1 64K (512 bit)
EEPROM Winbond w27e257-12 1 32K (256 bits)
CMOS STATIC RAM Winbond w2465-70ll 1 8K X 8
CMOS Flash Memory ATMEL Corporation at49f010-70pc 2 128K (1 megabit)
CMOS Flash Memory ATMEL Corporation at49f020-90pc 3 256K (2 megabit)
Graphics Color Palette ETC tr9c1710-50pc 1
Quad 2-Input NOR Gate Motorola sn74ls02n 1
8-Input POSITIVE-NAND Gates Texas Instruments sn74ls30n 1
Quadruple 2-Input POSITIVE-NAND Gates Texas Instruments sn74ls00n 1
Quadruple 2-Input XOR Gates Texas Instruments sn74ls86an 2
Manchester Encoder-Decoder Seeq DQ8023A 1 IEEE 802.3,Ethernet Rev 1, TxC cycle 100ns
CMOS DRAM Hynix Semiconductor hy534256as 8 256k x 4 bit – 70ns
CMOS DRAM Samsung km44c256b-7 4 256 x 4 bit – 70ns
Clock Generator – Dual Frequency Generater Avasem AV9194-46CN20 1

Above: Identified components. Part IDs are links to datasheets. If there is no link, I couldnt find the datasheet.

I have eight chips (Ok, so three are the same) which I can find no information on, any help appreciated!

[1st] (Qty: 3) 20 pin DIP Chip reads:
NMBS     9146

[2nd] (Qty: 1) 20 pin DIP Chip reads:
OTI068 850167-243
INC A9202 501A

[3rd] (Qty: 1) 28 pin DIP Chip reads:

[4th] (Qty: 1) 28 pin DIP Chip reads:

[5th] (Qty: 1) 28 pin DIP Chip reads (I know this one is a samsung) :

[5th] (Qty: 1) 28 pin DIP Chip reads:

I also got a stack of other eeproms, but the are all OPT (One time program) so they are useless to me. Im not binning then though, I have a project in mind. Well, 2. But an extreme voltage overload is only funny whilst you have 2 eyes.

So, if you have any datasheets that match the chips in the table above or you have any info (the data sheet would be amazing) for the chips listed as unknown, please send them to me!

I have the 30GB model of this brilliant little player.

The sound quality is good and the battery life is brilliant. It does not, however, play OGG, FLAC or SID files. It is because of this that I decided that I would like to run rockbox on it. This seemed like little more than an idea when I first looked into it, as there was only the beining of a project page open about it.

However, things have changed! It would appear that it is not too far off. There is a replacement bootloader and rockbox has been booted on one. It is not yet functional, but this is a very big step towards that.

I would liketo say a big thanks to everybody that has worked on Rockbox, not only the main application but the porting og it to various devices. It is something that, for the moment, is way more advanced than I am able to do.

I will be keeping an eye on this, I might soon be able to abandon restrictive MP3 for the open OGG Vorbis format.

I’ve picked up a Victorian mantle clock. I know nothing about them, except I love clockwork movements.

It does have 1 small problem…. it doesn’t run.

The movement has “(L.T.M)” stamped onto it around the rim of the face that is covered by the case. “9150” is also visible there as well as on the pendulum and the back of the movement. “45” is also present on the back of the movement.

The movement itself is run by a “going barrel” so that tension on the train is not lost during winding. This not only keeps the clock ticking, but improves time accuracy. The design is a generic design, used my many manufacturers, so no clues there. As the dial shows by the single key hole, it has no chime… Good!

On the bottom of the case, the number “105” is clearly visible in the cement.

The face looks like an enammeed tin, due to its opacity, with painted roman numerals. There is some inscription on the back of the dial, but it looks like the bezel is holding it together. There is no way that that is going to be seen, shame, my curiosity is going to nag at me now.

I have been reliably informed that it looks like it was English made, due to some decent work on its construction, Bonus! The number “9150” and “45” could lead me back to the manufacturer of the movement (sans case, hands and dial), or maybe the jeweler who fitted the mech into a case etc. the 105? A serial or case type, although unlikely. It has been sujested that it was scratched there by a pawn broker to identify to him who sold it to him, nice eh?.  L.T.M could be the clock maker.

I have been informed that it is really hard to track this kind of thing, so I’ll probably do some googling, but I don’t hold much hope.

I know the case is slate, other than that, this is all I know about it. Any more information would be great!

The DVD is only there as a size guide.

Updated 12/11/2008: Added a few more chinks of info courtesy of DrJeep

Everyone in this world is significant, often more so than you would think. If you asked ten married people, for example, how they met their wife, how many of them would tell you an obscure story about how they bumped into them whilst shopping, she dropped the eggs and they started talking? Such a simple act introduced two people that otherwise would never had met.

Annother example could be that you got lost in some obscure town when you went for a drive, but instead of asking for directions, you pulled the sat nav out of the glove box and hit the big “take me home” button. You never went to the little coffee shop that was the only one open that sunday and sat with the girl at the coffee bar and asked, “Where the hell am I?”.

Has technology made us less social? Is it removing those little meaningless interactions with other people? How many times has a GPS or some other piece of technology got in the way of meeting someone who you will now never meet but could have been the best mate you would ever find? Or did she sell you the GPS?

It really is amazing the lengths people go to, just to avoid doing something. For those who do not know what procrastination is, here are a couple of definitions:

> the act of procrastinating; putting off or delaying or defering an action to a later time
> dilatoriness: slowness as a consequence of not getting around to it

Sound familiar? Thought it might!

So far I have updated my website, posted countless (alright… quite a few… I really can’t be bothered to count them) entries on twitter not to forget various other bits of code and website trickery.

It is amazing how ones prorities can so easily be altered, just because you dont want to do it. Yet it is the thing that needs to be done the most.

On with the coursework I guess…

Older Posts »