Loving MythTV

We've been using MythTV over the weekend using my shiny new silent front-end. Turns out, surprisingly to me, that the front-end has enough grunt to play Xvid encoded videos just fine, so we've been working through the backlog of great stuff from UKNova. I expected to have to re-encode it all as MPEG2, for which it has a hardware decoder, but it seems to be able to decode it all on its own.

Some people asked about the hardware I chose for my front-end, so I'll detail it here and some caveats.

I bought a Via EPIA ME6000 mini-ITX motherboard on the basis of this site and because I wanted something tried and trusted, that "just works" rather than faff about. The Melbourne company I bought it off, can't remember the name sorry, put it in a case with a CF-to-IDE adapter so the CF card slots into the front of the case. Very nice! Most important feature is it's completely solid state. No fans!

It runs Minimyth from a Compact Flash card. Minimyth was a joy to install, though configuration was somewhat trickier. It doesn't give particularly great feedback. As a result of this, I ended up ditching my existing serial-based remote and IR receiver and buying a Streamzap, which is well-supported and Just Works.

If you're going out buying kit, you'll find the ME6000 is hard to find. Via have a few other fanless motherboards, but be careful as some of the newer chipsets aren't supported by OpenChrome, the drivers for the hardware MPEG decoder.

My only criticism of Minimyth is that it includes a few Myth plugins like MythStream but doesn't include the interpreters they require, like Perl of Python. Granted, this is supposed be a lightweight system but there's little point including these items if you can't use them! As it is, MythStream is ridiculously complicated and, disappointingly, MythMusic doesn't seem to handle streaming media. I just want to add GPC!

Finally, the system is connected via wired ethernet at present. At some point I intend to try it out over wireless, to see if there's enough bandwidth. I expect there should be enough, and that means one less cable running around, which helps with the GAF.

Overall, very very happy with my setup. I picked up 2x300GB hard drives yesterday and now just need to buy a SATA card for the backend. Also need to slot in the new DVB tuner I bought last week.

Green lightning?

Last night there was a huge storm in Sydney. Given how hot it was all weekend, that's not terribly surprising. Was a pretty cool storm, going from about 23:00 until well after midnight, as it kept swirling around. We'd be just dropping off to sleep when another crack of thunder would shake the house.

Anyway, we're sitting out the front watching the cool lightning displahy when both Holly and I spotted a very bright, green glow to the North-West. It was green lightning, but perhaps behind clouds.

Searching online, I've found other references to green lightning, but nothing explaining what causes it. Then again, it seems the causes of ordinary lightning are, amazingly, still open for debate, let along exotic types of lightning.

So anyone know anything about green lightning?

MythTV front-end in the lounge room

We've finally got MythTV up and running properly. I have a fanless Via EPIA system sitting on top of the telly as the front-end running MiniMyth. It's very very nice!

I had trouble getting my existing, serial remote receiver going with MiniMyth. It wasn't made any easier by being so difficult to debug on that platform, and my laptop not having serial connectors. So I ended buying a known working remote with the config files found here.

Still to get working is mounting my music and other video on the front-end using Samba or NFS. Also need to plug in the new DVB card I bought last night, which will involve some shuffling around of cards in the server. And I need to buy a SATA interface card to connect the 600GB of disks that Moz has for me.

So far, with only one tuner and 16GB of disk space, I'm very very happy with it! I just wish Australian TV was better at sticking to their bloody schedules. With more than one tuner, I can set it up to record five minutes either side, but I shouldn't have to.

Looking at Google's badware notifications

Today's Crikey asks if perhaps Google knows something about Quadrant magazine. It seems Google is flagging the site as a crapware site.

Quadrant magazine: This site may harm your
computer.

I also noticed this when searching for the Good Vibrations Festival a couple of weeks ago. It looks to me like Quadrant is hitting these filters for pretty much the same reasons. There's a bunch of very suspicious Javascript linked from their home pages. URLs like one hosted on the web servers 47.db.51.la, happy81.9966.org, www.777seo.com.

When you look at the actual Javascript files, it's all URL- and Unicode-encoded crap trying to obfuscate what it's really doing. To me, that looks like a reasonable judgement by Google that they're probably up to no good.

What I suspect is happening is that Quadrant is calling "http://happy81.9966.org/hxw/f.js", probably for some perceived search engine optimising benefit. That's then selling all the people who load their Javascript to various crapware installing companies.

Interestingly, Good Vibrations' site now seems to be clean of all this kind of crap, though they're still in Google's blacklist. Did they perhaps share the same search engine optimising company as Quadrant are using? They were certainly linking to the same variety of shonky Javascript.

Anyone know any background to this stuff?

Update: looks like Google know exactly what they're doing here. I wonder if these sites are compromised or using dodgy SEO techniques?

Ethical dilemma: "defence" industry employers

I've just received a job description for a contract at a software company whose customers include a bunch of organizations in the killing business. Australian, New Zealand and Malaysian Navy, Australian "Defence" Industries, Boeing. I've always been adamant that I won't work in such industries. But where do you draw the line? In my line of work, the biggest employment sector tends to be in the death industries.

I believe this project is working on their evidence-management product. So this would be working in law enforcement type stuff, as opposed to baby killers. But the company definitely works in "defence", though they have nothing directly to do with making guns, bombs and the like.

So where does one draw the line? Quite a difficult one to decide. Your thoughts?

Myth finally running

I finally got MythTV running under Xen last night. It was quite a bit more work to get it running under Debian than Ubuntu which works out-of-the box, but Ubuntu has problems installing using debootstrap.

There's one major problem though: Xen seems to choke on large volumes of I/O going across the PCI bus. The whole machine locks up. So I think I'll end up having to run Myth inside dom0, though at least I can still run the other stuff I want for this server in various domUs.

I'm buying a couple of 300 gig hard drives off Moz, which should give me lots of disk space for recording telly. Just in time too, as the non-ratings period has ended and there's the occasional good show on now.

Last night I also bought one of these digital telly cards. They're the cheapest ones going and, to boot, they can also record analogue simultaneously. They're actually Pinnacle 300i cards and fully supported under Linux. They're clearance items from Dickies so get in quick if you want them. I think I might buy another as that would let me record five channels if you include analogue and my USB stick DVB thingy.

So the job over the weekend (apart from going to Good Vibrations) is to get Myth running in dom0 and get the diskless front end going.

Sex shops sell porn: SHOCK!

Our ever-smart coppers have made a shock revelation in the Sydney's red light district. The sex shops there sell porn!

Australia's film classification system allows for a bunch of different ratings, with R being the highest allowed in the states and X being the most explicit and only legally sold in the territories (ACT and NT). So legally the X films aren't supposed to be sold in NSW but they have been openly on sale for decades.

I used to work in the porn industry back in the early 90s. At the time I'd never been into a Kings Cross sex shop and when I first visited one on business, I was quite shocked to find they stocked X-rated videos and displayed them quite openly. I figured (as we sold them wholesale X porn from Canberra) they were available but under-the-counter or using some other sleight of hand. So I was quite surprised by them being available.

Thing is, the cops can't avoid knowing about this, so there has to be some level of official corruption. Yet you get them coming over all innocent with statements like:
Information from this case led to police conducting undercover operations in the shops to determine the type of material that was being sold.

and:
Despite the stores openly displaying the apparently X-rated material, worth millions of dollars, on their shelves, Ms Hayes said the sale of the material had been going undetected for some time.

Yes I'm sure it would have been hard to work out. It would have been impossible for them to have noted down a couple of titles from the films and search for the title in the OFLC database. I mean, searching for one of the titles we used to sell took all of a minute to confirm it's rated X.

Yet more evidence that the NSW Police are institutionally corrupt. Not that this should be news.

DNA testing shows Hanson is a mongrel

This is just too funny. DNA testing has shown Pauline Hanson is of mixed race, including some middle eastern blood. That's just too good!

Of course a smarter racist would have expected this and refused the test.