I want to add a bit of balance to this: I sometimes drive/cycle/bus it in to town.
On the bike I make a call depending on safety. I would never go across a cross roads on a red light - regardless of what's there/not there. In town with the number of pedestrians, I'd never break a light - period. However, if I'm at a T junction out locally I can think if two places where I'm going along the straight, I'll wait for any cars that are turning on to the road to do so, then I'll go ahead - assuming no pedestrians, etc... Reason - it's safer for me to be ahead of traffic than taking off with it. They're all in a rush to get past me and have been near killed in the process. Where as if there's a bit of space between us they've more time to pull out safely to over take me. I know that it's not correct - but I've a bit of self preservation!
There are a number of cycle lanes with parking either side of them - it is more dangerous to use them than not to!
I would never go on the inside of a car (in my cycle lane), if that car was indicating to turn left. But the number of cars that don't bother signaling - sure who needs to know? This is a daily occurrence that I'm wondering which direction a car/van/bus will take and always giving the benefit of the doubt (particularly along the quays in Dublin).
Similarly I near killed a pedestrian outside Trinity last week. I'd a green light, was cycling in the cycle path and the traffic was just taking off, I was a bit back from the lights. A pedestrian was crossing (breaking the lights), and in between traffic – so I couldn't see her. She didn't even glance in the direction of oncoming cyclists. I didn't hit her, but it was very close - screeching of brakes, and much verbal abuse from me! But I have these near misses on a regular basis with pedestrians jay walking (I don't mind someone jay walking - but please, look first!)
I suppose I'm just trying to say that it goes both ways! But I agree - there are some kamikaze cyclists out there who bug me no end.