Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Not that I am advocating this in any way but ...
If you do something, make sure he is unaware and it can't be traced to you. So mining BitCoin is a good idea because he wouldn't be any the wiser for it.
I'd go for mining too. Even if he notices a slowdown he probably wouldn't have any idea what happened.
TheCrott3663yclients from hell
f505137y33yFuck that guy
adimyth1263yRevoke all the contents & strip him off his credentials.
But slow death is better then killing at once.
1. Add false content to his website.
2. Delete the contents from the database
3. Exploit the server and yeah, Bitcoin mining is good too!
kdiggity853yIt's likely that if you weren't paid, the code is still yours and he is using it without permission. I'd seek legal advice first, cuz your former client's a d###k and might come after you if he suspects you did anything. To be safe I would first send him a message requesting that your code be removed from his server (email for paper trail) and then if he refuses, remove it. I've found that crappy clients are likely willing to pay legal fees even if they didn't pay developer fees so tread carefully.
2Dynast143yBuild a script that decreases the opacity on the body element for every day after by today's date. Until it is 0
Not my idea. Read it in a previous rant.
You have a contract so legally have the upper hand.
Email them stating that due to a breach of contract on the agreed terms you are forced to take legal action unless paid.
Usually this is enough to get them to pay but if they don't then sue the fucker.
Root673683yAlways have a contract. Always add backdoors and remote kill switches. Remove these only after final payment.
Like others said, you have a contract with him, and he violated that contract. This means you very likely still own the code/content (depending, of course, on the contract wording and your country's laws). Legal counsel will help here.
A good idea for next time is to put a clause in your contract listing legal repercussions for failure to pay. These can include (but are not limited to) late fees, contract cancellation fees, interest on balance, formal written apology, etc. Generally as long as it does not infringe on someone else's rights, it's legally valid in a contract. Point this out to the client, declare him in violation of contract, mention "short and curlies," and you'll usually get your pay. If not, you have a server someone else is paying for. Do with it as you see fit. I recommend the "This client has failed to pay" route, though adding a miner is interesting. I'm curious about the legalities surrounding the miner, however: it's your code, but their server; who would legally own the bitcoins/etc.?
Ofc I'm not a lawyer, so don't consider any of this actual legal advice! Just some common sense.
cyanly6413yI’d advice getting paid, through legal letter threading or else. Sabotaging will only put you in a dangerous position.
until today we havent seen any sign of the agreed sum. If you dont pay the outstanding amount until 02/31/2018 we will reverse the work done and take legal action.
endor64503yI agree with @7root 's suggestion, just pull the content and put a warning notice.
As for the mining idea, make sure you're not abusing your position in any way - last thing you want is for him to use that as a weapon against you.
And btw, you do not mine Bitcoin on a cpu anymore, it's useless. If you wanna mine something profitably you wanna look into Monero - a good server cpu with lots of cache and physical cores will make a you some bucks in the long run (just don't expect to become a millionaire overnight).
Look into the xmr-stak miner by fireice-uk
This reminds me of one post I read today here where the websites opacity changed overtime...so in for example 1 month his website would completely fade away. These clients deserves the worst.
Keep yourself out of these problems by making a proper contract. The contract should include that the client has to make a first payment after signing the contract.
Only after you received the first part of the total sum, you start working.
Request monthly payments.
Declare that the code is your property until the contract has been fulfilled by both sides.
If the customer won't pay after release and within a given time, just take the website down and put up a message that this website is currently not available.
Don't abuse your rights to the server.
Running miner is an absolute no go and could damage the server and maybe other's hostings too (shared server). Mining put a heavy strain on the voltage regulators and CPU. Servers are not built for such load.
Don't do anything you are not allowed.
Putting up am message that kills the client's reputation could have serious legal implications.
Deleting stuff on the server as well.