That's a bit rude, but their tone sounds to me like they're explaining to you stuff that they explain 10 times a day, and that you're just not getting it. Understandably, they may be a bit frustrated with you.
More importantly, I saw several comments like
@Purmou , it's the rage... don't take it personally :D
What that says to me is that they throw around insults a good deal and never really mean anything by them.
I don't mean to sound rude myself, but another case is that you might actually be asking stupid questions (granted, I could never find an actual question around the links you posted). You said in a few places that you weren't going to give any code. How do you expect help if they don't know what they're helping you with? That's another situation they deal with often with new users who ask questions on the main site and forget(?) their code.
I find it effective to mention my general problem, post (a little!) code, then go into specifics and actually ask for help. I find that if people see code in front of them, it's a natural reflex to fix anything wrong they see.
My personal advice is to take it all with a smile (or at least a ":P"), try to learn as much as you can from these encounters, and stick with it. If you seem to be improving and not asking them the same questions every day, they should eventually initiate you into the room (which usually means they're a bit nicer to you, although over at The Bridge, we insult each other regularly :P).
If you feel you really need to take more drastic measures every chat user page* contains an "Ignore This User" button. Personally I feel that's a bit too drastic, but if you don't see what you perceive as insults, you won't get mad and insult back, so ignoring can help prevent additional gas from reaching the fire.
And last but not least, flagging. Don't hesitate to flag, but don't expect every flag you cast to be approved. In this way, you can learn the norms of the room in what is accepted by others and what is not (Note that, even with a diamond, a user cannot see who flagged them and they can't act on flags on their own posts).
*Example: Your own chat user page