Today we had dinner at Kentucky Fried Chicken. It was a distressing experience. They had this pitiful replacement for coleslaw that was yellow. Yes, sickly pus yellow. Ugh.
When Morons Design
I spent the whole 11 hours (!) at work wrestling with a Flash applet and the accompanying PHP/database backend. It’s an absolutely drop dead dumb piece of crap.
It basically allows video conferencing. Now, the main problem with it is this:
- Alice starts up the applet, and she waits for the other party to connect
- Bob connects and they have a conference session
- Now, Bob disconnects and goes on his way
- Until Alice explicitly clicks “End conference” she is considered to be unavailable with her status set to “In a conference”.
Smart eh? Obviously someone was half-asleep when he dreamed this system up. Oh and get this — the database table uses two rows to store Alice and Bobs conference status - this is what leads to Alice being tied up. When Bob disconnects, his row is removed, but no no, not Alice! Nooooo! she has to wait her turn. Idiots.
Before anyone even suggests it, no it’s not a feature. It’s a recognised bug.