SiD3WiNDR Gears  Hacker Emblem  

Archive for April, 2007

Gepakt en gezakt
Date: April 29th, 2007 by SiD3WiNDR
Categories: Rants

Na mijn vorige taalles is het weer tijd voor een nieuwe… over het alombekende maar nietbestaande gezegde "gepakt en gezakt". Fout, fout, fout! Het is bepakt en bezakt!

Na het veelvoudig op TV te horen moest ik er toch eens iets van zeggen, dus beste Vlaamse TV-vedetten (niet-Vlaamse en niet-TV en niet-vedetten mag ook), lees deze post even, en we kunnen weer verder. Graag correct zeggen en schrijven 🙂 

Update: okay, met schaamrood op de wangen moet ik bekennen dat het blijkbaar fout is, en dat gepakt en gezakt klopt… nochtans had ik nadat ik het hoorde een hoop google result pagina’s bezocht en die waren het met mij eens… de site van de Nederlandse Taalunie zat er echter niet tussen… Bedankt cedric !

Post a comment (1 comment)
Date: April 24th, 2007 by SiD3WiNDR
Categories: Fun

Ik heb nochtans mijn school afgemaakt

Comments Off on Priceless
Soft disks
Date: April 19th, 2007 by SiD3WiNDR
Categories: Hardware

A while ago, one of the 2 disks in a RAID1 in one of my servers started erroring out. I went to the datacenter, took it out, restarted the machine, now the second disk started showing errors. WTF?

I come home, sit at my pc, and hear very loud CLICK CLICK CLICK. One of the 2 disks in my workstation RAID1 gave up.

*is happy to have been redundant on all fronts* (yes, I also have separate backups of both machines)

The brand of all 3 disks is… Maxtor. Maybe I should spend the extra buck and get Seagate instead.

Post a comment (2 comments)
Idiot of the month
Date: April 19th, 2007 by SiD3WiNDR
Categories: Fun, Stupid

This is hilarious .

Post a comment (1 comment)
Welcome to the world
Date: April 17th, 2007 by SiD3WiNDR
Categories: Fun

Another picturepost:

A Yank’s world view

(click to zoom) 

Comments Off on Welcome to the world
Crime victims per 1000 citizens
Date: April 17th, 2007 by SiD3WiNDR
Categories: Fun, Games, Uncategorized

Crime victims per 1000 citizens

Post a comment (1 comment)
Chocolate the key to uncovering PC passwords
Date: April 17th, 2007 by SiD3WiNDR
Categories: Computing, Stupid

When I read this , I thought "yea, if you give them free chocolate, they’ll get some fat fingers and you’ll be able to see on the keyboard what they typed", but no… no such sleuthing required. People just tell you their passwords if you give them chocolate 🙂

Comments Off on Chocolate the key to uncovering PC passwords
Date: April 17th, 2007 by SiD3WiNDR
Categories: Interweb

Just launched (*), MetaTale . Set out to analyze all bloggyness in Belgium. or something.  Check it out, though their Top 100 can’t be right as it doesn’t include this one!

(*) ok, it seems I’m a bit behind the times, it’s even been published in De Standaard

Comments Off on Metatale
Programming for MythTV
Date: April 17th, 2007 by SiD3WiNDR
Categories: Development, Linux, Rants, Software

I’ve set up MythTV with a separate frontend and backend machine a while ago. Now, I don’t always watch TV on my TV, but also on my workstation (as does Diana), which runs Windows XP (yea yea, eww, eww, etc). There isn’t any working MythTV windows frontend available, and some people don’t seem to like the idea so they guess there never will be one.

I’ve asked a few questions on the #mythtv-users channel relating to documentation of the protocol, which is severely lacking, but apparently the only thing one should do in that case is bash the person who is asking the question. So I’ll just bash back: someone really needs to learn how to write a decent protocol.

For starters, there is no back/forwards compatibility. At the start of the session you announce your version, and if it doesn’t match with the backend, you just get thrown out. Done.

Then, it’s a bit of a ridiculous protocol, with 8 characters where you can put (in text format) the length of the upcoming message, and then for x characters, the message itself. Parameters are separated by []:[], okay, probably not a likely sequence to be somewhere inside a variable. But you can only do some things with this protocol. If you want to get information instead of action out of the backend, you have to connect to the MySQL database yourself, which means another open port, another grant statement into your MySQL users, and another way to get incompatible when some small part in the database structure changes.

MythWeather, the weather forecast plugin, is also broken. Well, it’s broken in reality right now because msnbc changed their site, but that’s bad luck and can be fixed. But it’s also broken by design, as there is a webpage part, in PHP, for your MythWeb server, and then there’s a python part for on your frontend. Both with totally different code, just pulling the location from the database – in my opinion the frontend should query the backend through the protocol for the current weather info and be done with it. A frontend should be just that, a dumb front end retrieving info from the backend.

MythMusic. Ah, another great piece of design. You have a music collection on the backend, which is set up for MythTV. Then you have your frontend, which contains the actual music player. However, the backend does not stream your music data to the frontend, instead you must mount a (smb/nfs/whatever) share on your frontend (on the same mountpoint as where the music is on your backend, no less) and then it will play your mp3’s locally.

Of course in the transcoder profiles, many ID’s are hardcoded so you can rename and switch all you want, the transcoder will still pick profile id 2 from your database wether it’s what you wanted or not.

I haven’t dug deeper into this stuff, but I’ll bet there’s more where that came from — in my view caused by lack of decent coder docs combined with a broken protocol implementation.

I read on the channel the backend would likely need a complete overhaul, the database structure is completely idiotic and the frontend theming sucks majorly, so one has to wonder if there is ANY piece of this software which actually works the way it’s supposed to. 

Update after more coding: it also crashes the entire backend when you give it bogus data. Combine this with absolutely no authentication whatsoever on the protocol and anyone can fuck up your scheduled recordings, tv watching, etc.

Update after calming down and receiving a wider audience by way of many of these issues are known and are being worked on, but of course Rome wasn’t built in a day – if you can help, I guess it would be welcomed in making MythTV better — after this post you may think I hate it, but in fact I think it’s great, otherwise I wouldn’t be using it 🙂

Post a comment (1 comment)
Home sweet home
Date: April 9th, 2007 by SiD3WiNDR
Categories: Home

Everyone on IRC probably already noticed 😉 – we’re back from Switzerland again, after being there for a week. With lots of fun, chocolates and new books, it’s time for a "normal" life again … Wedding date: 12th of july, in Bümpliz, Bern, Switzerland 🙂

Comments Off on Home sweet home
Weblog Calendar
April 2007
« Mar   May »

Browsing archives for April, 2007.

© 2002-2021, SiD3WiNDR - Proudly powered by WordPress - XHTML Compliant - RSS (Entries) - RSS (Comments)