I am using Linux , i am IT so i am pretty sure that the computer is not compromised
The only thing i see possible i did mistake when i started use bitcoin i used same password as bitcointalk
there is no other possible way the password is 8 char long with Upper and lowercase
i can only blame myself that i was not using 2FA but lesson learned i post this that maybe it can help or will help someone in futur
8 char long? So crackable in a few minutes/hours depending on the setup of the cracker. I never use password of less than 16 characters and upper, lower cases and also symbols (!, $, %, etc.) if its possible.
And being in IT and not using 2 factor auth on a site like MtGox should automatically get you fired from your job. Seriously, what were you thinking about?
Plus, working in IT and reusing passwords instead of using unique, random generated ones by default on ALL sites you use is so retarded you should be banned from the IT industry.
It is funny that i wrote this while you called me a troll.

You Sir, obviously have no critical thinking and see the world as black and white.
- 16 characters are marginally better than 8 character passwords, both can be cracked in hours or days.
Ars Technica article on random passwords - But it also has to do with pattern, randomness, etc. I can easily make a 8 char password that is better than a 16 char password
- Your point on symbols noted but changing i for ! and S for $ is just as bad.
- Password cracking is only fast if you already have the password database. (which the OP put out a warning for, compromized db's)
- If you try to crack it online by querying the server, 8 random upper lower chars takes months. (and could easily be made impossible by if logins / hour are restricted or with 2 factor auth).
- Your last point is just cruel and hateful and bears no merit on the real world. It belongs in a sand box.
Another factor that is more important than using the same password is to use different login names on all sites.
If the login names cant be matched, the passwords are useless.