Older blog entries for mjcox (starting at number 80)

Spent a good few hours over the weekend trying to find misc bits and pieces to make my home automation more complete. I want to be able to play my music collection in the main room which has the nice 5.1 amp and speaker setup. I thought about buying an Audiotron or the cute spimmp3 devices, but they're about $300+VAT+duty+blah. So here is the alernative cunning plan:

  • Find a cheap soundcard that will output SP/DIF (coax) that works okay with Linux. SP/DIF input too would be nice but not essential. Not yet investigated.
  • Get a pair of 75 ohm to 110 ohm baluns. Then I can feed the SP/DIF output through the balun into the cat5 network, and up to the front room, converted again to SP/DIF and fed into the amp. How hard is it to find a UK source of these things, they should only be about $10-$20 each - it's only a transformer after all.
  • Find my awful IRDA keyboard that I bought in the USA for about $20 a couple of years ago instead of getting a IRDA receiver for the Linux machine.
Ideally I'd have a 2nd balun on the same cat5 cable passing composite video back from the machine through the AV amp to the TV, but that would mean sourcing a replacement video card that has composite out and works with Linux.

Backups, backups, backups. I do! I backup everything off-site! Well, okay, apart from my TiVo which I've not backed up for a while, since January in fact. So when the disk died yesterday and I was unable to salvage it enough to get a working backup off it and ended up with this really old backup, and having to do all the pain of resetting season passes, losing stored programs, losing tivoweb etc etc. Argh.

Still working on the technical review of this firewall book - going well but taking so long I wonder if I'd have time to write a book myself.

Nothing much changed on the house situation, I've brought in my legal insurance to take care of it now, they can have the hassle. A local company, Multipump services, are also becoming annoying as they refuse to return a repaired saniflow pump that I paid for them to repair back in April. Threatening legal action didn't help so I'll have to follow up and start small claims proceedings next week - they're messing me around on purpose and this thing is worth over 200 quid so I can't just ignore it.

More Apache fun last week with an advisory for security issues in 2.0.40 (fortunately which don't affect Unix machines).

Where did that month go? Well actually I know exactly where it went since I started managing my time using the Franklin Covey system. Security work keeps me busy and in spare time I've been finishing off our CVE mapping. I had a mad moment one evening and got our 2000 mapping nearly complete, so only a handful of issues left until we've got a 100% mapping.

In home life I now have the ability to assemble flat pack kitchen units with Italian instructions and make them defy gravity by fixing them to the garage walls using my new scary hammer action drill.

What a busy couple of days. It all started last month with a seemingly innocent DOS being reported to the Apache security team. jorton and I spent some time analysing it and found that although it wasn't exploitable on 32 bit until platforms it may well be exploitable on some 64 bit machines. Then started the co- ordination work with CERT.

Then, suddenly, the ISS team announced the same issue publically causing us to go into firefighting mode and release the advisory (which I'd fortunately already drafted and got positive feedback on), followed by seemingly hundreds of press calls, lots of additional analysis, and reading ISS say I was untrustworthy in some Chicago newspaper ;-)

Now for some sleep

  • Got interviewed for redhat.com
  • I was initiated into the need to carry around more paper
  • had a few days of fun with Bryce and other US folks. Looking in the US for magazines on how to do interior US home design, although all I found was imported magazines showing how to make your US home look English. Grass, greener, etc.
  • Went through far too many security points at airports and found that it's really important to make sure your laptop is charged when they want to inspect it
  • spent some time with the Mitre CVE people

Did an interesting interview last week for Red Hat about what I do and why I do it with some very American questions like "Justify your existance". Anyway that should be on the web site next week sometime and explains all about how I got involved with Apache and why I think buying a house is like coding software.

The cute Erricson phone works over here in the USA and for the first time I've been able to hold working SMS conversations with the UK - saves me a buck or two.

Replaced my outdated paper log book with my todo list and notes with a system from Franklin Covey. Replaced it with even more paper - but according to the seminar this system will sort out my entire life and make me a better person.

Rest of my time has been dealing with various security advisories for Red Hat and investigating new issues. I'm off to see the Mitre CVE folks in a couple of days in Boston.

Tip of the month: When travelling don't let your batteries completely run out so when you are asked to turn on your laptop at airport security there isn't even enough power to light the 'your batteries are low' light.

So I've had my Nokia 8210 for a couple of years and it is getting old and battered. Everytime I go to the US I have to swap to a very horrible Motorolla (with such a confusing interface I can't use it). I wanted to replace it with one of these cute Erricson Bluetooth GPRS tri-band t68's. To upgrade the phone costs 170 pounds and ties you into another 12 months contract. To get the phone on a new contract costs 70 pounds, but you can't keep your number. So I rang and cancelled my service and was going to switch networks (if I switch networks I can keep my number; so Orange are the only losers). They didn't bother trying to keep me.

Just before ordering my new phone I gave Orange Customer Services a call; not only were they then willing to upgrade my phone for just 97 pounds, but they'd give me 60 back for my old phone, no matter what the condition.

So I now have a 9 foot deep hole in my front driveway.

House: Finally taking stock of all the outstanding house stuff. Called the council to look at the vibration problems (they came out within 3 hours, amazing!), keeping a better log of the high voltages so I can complain (it keeps going about 253volts, it's meant to be 230volts), some bits fell off my roof, missing some tiles, they still can't find the water pipe.

X10: problems with X10 codes not being received between floors, have to spend some time to experiment as they all are the same phase (although there is a lot of cable, ring lighting circuit passes through each switch)

CVE: Finally finished the 2001 and 2002 CVE mapping.

7 May 2002 (updated 7 May 2002 at 14:19 UTC) »

Las Vegas (well eventually after a very long trip). Got a view of the strip after reading how to get a view of the strip on some site, and was amazed how many people were on the casino floor at 5am this morning when I went for a coffee. During airport security screening thought of a witty answer to the security guard who asked "have you anything in your bag that could be used as a weapon" ('well I could club you to death with my laptop' or 'i have some three-day-old socks') but thought better of it.

Anyone here remember a UK Web product called Focus? Well I spent a bit of the trip cleaning up the code and getting it ready for re-release. Wow, coding is fun, I've been missing it these last few months.

Several hours later and I manage to find out the extended commands for the LW11G dimmer unit. Can't find these anywhere else mentioned on the web, so for future generations:

# Extended X10 control of LW11G dimmer
#
# Unlike other L*11* modules the LW11G
# seems to only respond to code 53.  Set the data to
#
# 0 = immediate off
# 255 = immediate on
# 1-254 = slowly dim or bright to that level, turns on if
not already

71 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!