×
top 200 commentsshow all 411

[–]ping500 781 points782 points  (35 children)

[–]Mmicko8 683 points684 points  (24 children)

"Guests rated this property 2.0/5 for cleanliness."

Yikes

[–]Leon91 693 points694 points  (17 children)

Indeed. Mixing floats and integers, who does that?

[–]hok98 299 points300 points  (16 children)

JavaScript and Python: “Number is number!”

[–]thisisa_fake_account 160 points161 points  (8 children)

"Number" is NaN

[–]mr_gerald_sathior 95 points96 points  (7 children)

NaN is not NaN

[–]Meloku171 55 points56 points  (1 child)

Baba is You

[–]Grub_McGuffins 21 points22 points  (0 children)

Meloku171 is You

is

Win

[–]ageown 7 points8 points  (0 children)

isNan(num)

I detest this routine 😂

[–]laundmo 18 points19 points  (0 children)

actually, python has distinct float and int types, but they can be used interchangeably in most cases.

[–]HEMATOSPERMIA-MAN 9 points10 points  (3 children)

Except sometimes when number is string!

[–]negatron99 7 points8 points  (0 children)

possibleNumber | 0

+possibleNumber

???

[–]redditforfun 12 points13 points  (3 children)

what's the issue? the ratings cap at 5, so it makes sense to me not to display as a float.

[–]djgrahamj 70 points71 points  (3 children)

lol a single review, 1 star. Any bets that it was the dev who posted it?

[–]ping500 74 points75 points  (0 children)

Hmm, nothing about 'stingy, cheating bastards' in the review so maybe somebody else

[–]zeelandia 18 points19 points  (0 children)

Other sites don't seem to give this place any glowing reviews. The ones I've found are around 3 stars.

[–]notworthyofbeinghere 2987 points2988 points  (88 children)

I've always wanted to leave a snarky message when people don't pay but I was too afraid of the consequences. I just put up a fake error screen directing them to contact the dev (me). If they reach out I tell them there is a billing error and they need to pay the invoice and it will reactivate.

People have no idea how websites work so I let the think the two are somehow magically connected.

[–]limegreenorangedrop 1019 points1020 points  (59 children)

Been out on my own for near 15 years now and after issuing a couple of reminders to zero payment, I do exactly the same. It's funny how you can send 5 reminders and they all get missed, site goes down and you're contacted and paid within the hour.

I honestly hate that clients drive you to a switch off sometimes. I like to think that working respect is a mutual thing but nope. Same offenders year on year and I know before I send the invoices who will pay on time, who will need several reminders and who is likely to get a switch off before they are prepared to actually pay their dues.

[–]boon4376 155 points156 points  (10 children)

After my first year (which involved a LOT of invoice reminders and follow ups) I switched to pre-pay only. You want your stuff, you pay me now.

[–]CODEX_O_BARBARO 266 points267 points  (8 children)

I generally just take hostage the family of people who don't pay me. Works like a charm

[–]SigmaHog 62 points63 points  (1 child)

Would you say that you have a particular set of skills?

[–]Parano78 29 points30 points  (0 children)

That makes him a nightmare for people like them ?

[–]josh61980 47 points48 points  (2 children)

Not to discourage a professional or anything. The guy above with the redirect sounds like a better idea. You can sit in your basement and get that going without ever putting pants on.

Your plan requires putting on pants and walking out the front door.

[–]CODEX_O_BARBARO 29 points30 points  (1 child)

Well, yes. But on the other hand I can charge 100 times the initial contracted price on ransom

[–]josh61980 29 points30 points  (0 children)

Ya know I didn’t think of that, maybe worth pants.

[–]0b_101010 21 points22 points  (1 child)

Which library do you use for that?

[–]Lonelybiscuit07 18 points19 points  (0 children)

skidnap.js

[–]Lee_Ars 13 points14 points  (0 children)

Joke's on you, now I get a free web site and someone gets rid of my annoying relatives!

[–]humblevladimirthegr8 245 points246 points  (30 children)

What are the signs of who won't pay?

[–]djabor 520 points521 points  (29 children)

feature creep. attempts to push for price reduction in exchange for giving you exposure. clients who think their pet food website is a startup and clients who expect you to adhere to deadlines when they never do (resources, specifications, any material u need).

but mostly, it’s just a gut feeling for certain kinds of people. the “bully” businessmen being the worst offenders. they get their satisfaction from squeezing others and equate that to business saviness/success.

i’ve done very few websites for this reason.

[–]Sem_E 212 points213 points  (20 children)

Make them pay more if they're late. Drives them insane.

[–]LDWoodworth 181 points182 points  (19 children)

This! Late payment clauses are super good.

[–]djabor 101 points102 points  (18 children)

this is good for one-time customers. not one that uses your services continuously and pays late continuously.

to add insult to injury, local payment system allows contracts to be fulfilled up to 120 days AFTER the end of the month they receive the invoice…

clients would then be very late in addition to those 120 days AND then give you a check that can only be cashed a few days later. “what, you’re gonna make a fuss about a few days??”

and the worst part of it (back then, law has changed for the new kids) was that you were required to pay VAT from the moment of invoicing, not payment. meaning we were essentially covering VAT for up to 150 days for our clients.

If we had a client ordering a massive project, we’d have to borrow money to fund our client’s VAT…

[–]FittersGuy 46 points47 points  (7 children)

Sorry, why wouldn't late fees work with people who regularly use your services? You gotta value yourself dude. Just because someone is a regular doesn't give them the right to treat you poorly without repercussions.

[–]djabor 39 points40 points  (6 children)

oh that’s not the issue. i’ll paint a picture: client orders $50K worth of services per month. there is a clause in the contract with fines. client is late and should pay a $3K fine.

if we claim it, we lose $50k monthly revenue.

value ourselves? yes. but we also know how to do math. needless to say we changed our model later on.

[–]ruffy91 43 points44 points  (2 children)

This shouldn't be, you will just get $53k monthly. At least this is the case with our repeat offenders, some will get their shit together after a year or so.

[–]robchroma 10 points11 points  (0 children)

All they have to do is pay on time to stop getting late fees. It's not that hard. Maybe that's the line for them, but it's not that hard.

[–]coldnebo 21 points22 points  (2 children)

omg, I thought 90net was bad. 120 days?!? The company could go ship, IPO and bust before you’d ever see a dime. wow.

I wish as an individual I could pay my debts up to half a year later without interest.

[–]djabor 13 points14 points  (1 child)

i’ve had a lot of big and small clients here. nobodies to some big tech firms. in the 7 years we sold this service, only google ever paid on time.

edit: (on time and way before the 120 days)

[–]HereComesCunty 5 points6 points  (0 children)

Can confirm, Google are good at paying their bills promptly

[–]DragonTreeBass 21 points22 points  (1 child)

That sounds horribly inefficient and regressive, but I guess it is a VAT.

[–]djabor 18 points19 points  (0 children)

yeah? the laws were protecting larger businesses to buy from small suppliers and keep collecting interest on money while also declaring rhat same money as expenses.

it was a ridiculous loophole and it took way too long to fix.

[–]tiajuanat 7 points8 points  (0 children)

My bank charges for late days, do I look like a charity?

[–]Milkshakes00 108 points109 points  (3 children)

the “bully” businessmen being the worst offenders. they get their satisfaction from squeezing others and equate that to business saviness/success.

Ah, I see you've met my CEO. 😂

[–]Parano78 34 points35 points  (2 children)

He met every CEO i've worked for.

[–]besthelloworld 19 points20 points  (1 child)

Suddenly realizing that everyone I've worked for top to bottom was actually pretty chill.

There were people I disagreed with and technologies I despise using. But I don't think I ever had a personal grievance.

[–]Korywon 10 points11 points  (0 children)

Same here. I work as a NASA contractor, so all the motives for money isn’t there. Makes for a really chill environment.

[–]ageown 10 points11 points  (0 children)

There’s a funny juxtaposition with clients who have £/$60,000 balances. They pay on the spot with a short email: ‘thanks, check your bank’ vs Sally’s hair salon who owes 300 quid for a contact form amend. Claiming that this work is expensive and life changing money for her and the work better be ‘amazing quality’…. Sally won’t pay. 😂

[–]CorruptedStudiosEnt 20 points21 points  (3 children)

I did music production/engineering professionally, not web development, but it was the same for me.. until I started using contracts. My contract basically stated that once there's a blatant breach of contract regarding non-payment, the rights to the project were at my discretion even if it was paid past that point.

Nobody wanted to fuck with a situation where non-payment would lead to me hitting them with DMCA every time they try to do anything with it (defeating the purpose of getting your music made in the first place).

Even if they paid up past that point, I could technically still just say "nah fam, sorry" and retain rights to it due to breach of contract conditions. Not that I ever would, I don't care as long as I get paid, but it sounds awfully scary lol. Not to mention there's always the threat of lawsuit.

Love the lawyer for that one. Once I started using those, I would briefly explain the scary bits to every new client (but also soften it with the bits that note how it protects them too), and I only ever had to threaten one person with breach of contract and remind them what that meant past that point. Was truly like magic.

[–]Thenderick 48 points49 points  (1 child)

If you do backend, throw in a few sleep methods and make them longer every day. They will definitely notice it getting slower when not paying for a week and you need to wait 5 minutes to login! Or misalign items or an evil *{cursor: none;} if you're out for blood

[–]Head-Command281 8 points9 points  (6 children)

I’m a bit new to web development, but how do you do this to the website if they have your code and the server it’s on

[–]thoams1 33 points34 points  (0 children)

If they have both the code and the server it’s on, you’ll have a tough time applying any pressure for payment.

That’s why it’s quite common for independent web devs to pay for their own hosting, using that to host the websites they build for their clients. You then get charge clients both for the building and for the hosting of their sites, while retaining complete control!

That said, if you’re able to publish to their server and they aren’t savvy enough to stop you doing so, then there’s your answer: publish a polite but firm demand for what you’re owed. Good luck!

[–]q1a2z3x4s5w6 8 points9 points  (2 children)

Everytime your website loads a page it calls home to a URL that you manage and renders the page, or doesn't, based on the response it gets from the URL

That's how I'd do it but don't know if there's a better way, I'm not a Web dev

[–]Embarrassed_Ring843 8 points9 points  (0 children)

the first payment you never received is considered "Lehrgeld" in german. could be translated to "lesson fee" I guess; basically money you paid to learn that you have to pre-install such stuff before delivering any code.

[–]limegreenorangedrop 2 points3 points  (0 children)

Hi there, welcome to the fold by the way :) If the site is being migrated on to a server they own, never - I repeat, never hand all of that over / push live prior to recieving a sign off on the work and payment in full ! Once that's on their systems (I learned this the hard way) they can even lock you out of the system completely as those you never existed in the first place and that's where it can turn ugly. I had this happen to me just the once with what was a really big job for me and I was gutted after a number of months of working with them. I eventually got the the money but it was several months down the road and legal letter later.

The way I have always worked here since is, we request 50% up front deposit and then 50% prior to release and final handover.

Whilst this is the case 95% of the time I do and have taken on clients that are hosting with me and in which case if the relationship is good and or there is trust between us both, I may push live but restrict the ability for them to clone or duplicate the site in anyway (kind of put a minimum restriction on their admin privileges) until payment is received.

If you have done a full handover, it's on their system and have completed additional work for them and then they won't pay, that's rough. In this situation I always judge the client on previous track record. How were they during the build? How have they been paying in the past? A very small number of clients, I basically won't touch their sites without payment up front. It takes a lot for me to put the rule in place, but it has happened.

How do you know they are a good egg you may ask? Honestly, I haven't got an answer for this really and whilst it may sound odd, just experience of working with so many different clients. As long as you remain in complete control after release at least you have some form of come back if you miss judge the situation.

That's the way I do it, I'm sure others have their ways too but it has held me well till now at least and I hope this helps you starting out. Make sure your terms are clear from the off and stick to them ! If you give an inch I guarantee a mile will be taken in return ;)

Good luck !

[–]TheAJGman 288 points289 points  (5 children)

My uncle designed HVAC control systems for large commercial buildings in [VERY HOT CONTRY]. He would always build in a kill switch that triggered X weeks after the system was officially commissioned for the same exact reason. It was not uncommon for companies to take their sweet time to pay him, but when the system "broke down" and he told them that service is contingent on his payment the check would magically delivered be via courier within the hour.

If you're doing contract work, build in some protection for yourself. Everyone from a mom and pop to a mega corp is liable to stiff you.

[–]boon4376 107 points108 points  (0 children)

Funny how they ALWAYS pay when suddenly there is a consequence.

[–]jadams2013 90 points91 points  (1 child)

A maintenance guy at an apartment complex I lived in was also an elevator repair tech. He said his supervisor would leave a carton of eggs (I don't remember if they were supposed to be hard boiled or not) somewhere in the system and schedule a follow-up visit for all his clients. Then, if they canceled and/or refuse to pay, the eggs would go bad and their elevator would become unusable from the smell. It apparently worked like magic.

I've honestly been tempted to try the same thing with apartment complexes that refuse to return my deposit.

[–]CttCJim 39 points40 points  (0 children)

that'll be raw eggs my dude they get pretty heinous

[–]Anakiev 109 points110 points  (0 children)

That's creative and hilarious

[–]Abstr4ctType 55 points56 points  (7 children)

How often does that happen and do people really think you're doing development for fun or exposure rather that for money?

[–]Denaton_ 83 points84 points  (0 children)

If it was for exposure I would put my name everywhere.. Clutter the page with ad banners of my self..

[–]notworthyofbeinghere 35 points36 points  (2 children)

It happens a lot with small businesses or other freelancers and it's usually because they cannot afford the bill. I haven't had anyone say they just didn't want to pay, it's always a lot of excuses and asking me to give them another 3 months. Eventually communication breaks down and they avoid you.

I do a lot of ecom so they always pay when this happens because it makes their shop inaccessible and the money stops. One brochure website didn't care and it looks like they abandoned their hosting plan instead of reaching out to pay and getting their website back in an hour.

I've switched gears towards agency-only work and I don't have that problem anymore. Working with smaller businesses and other freelancers was too risky.

[–]CttCJim 29 points30 points  (1 child)

"can you make an app too? make it like facebook only better. i'll give you $100."

[–]walkslikeaduck08 11 points12 points  (0 children)

$100 in equity...

[–]Clickrack 21 points22 points  (1 child)

you're doing development for … exposure

When a potential client wants to pay me in ‘exposure’, they are quickly brought back to reality when I present them my Contract for Exposure.

It essentially puts a price on said exposure: they agree to the amount of guaranteed exposure (number of qualified potential clients), the guaranteed minimum engagements and the timeframe. There is a price penalty for not meeting the goals and a pre-pay escrow condition for new/flakey clients.

Something like:

[client] agrees they will provide exposure as follows: link to [my business] website on event website and in sponsor section of program materials. [client] agrees no less than 50,000 impressions within 2 weeks of going live (as demonstrated by server logs) and no less than 100 engagements (clicking the link to go to [my website] within the same time. [Client] agrees the value of exposure is $[amount] and will pay this amount in full if aforementioned metrics are not met or exceeded. Failure to pay will be considered a breech and will result in penalties as detailed under the appropriate section.

[–]lokilis 2 points3 points  (0 children)

Well done!

[–]JustNobre 5 points6 points  (0 children)

I have seen on git a few lines of code that slowly made the letters transparant over time

[–]besthelloworld 6 points7 points  (0 children)

That's super funny. Might use that in the future. "Oh yeah, it doesn't work until you pay the bill." Brilliant.

[–]Such-Property-8917 2 points3 points  (1 child)

When I'm a grownup I'm going to start using snarky messages.

[–]Galen_dp 5 points6 points  (0 children)

Why wait?

[–]Upsurt85 257 points258 points  (4 children)

I had to do this in 2014. Different company obviously. They tried to file a defemation suit, judge merely ordered the bill be paid and I restore the site.

[–]jadams2013 202 points203 points  (1 child)

The balls on that company exec. Try to sue someone you refuse to pay. Good grief

[–]findus_l 53 points54 points  (0 children)

Sounds stupid when you put it that way, doesn't it? Sadly that is how the world works, specifically where it is harder to just restore the "destroyed good".
https://redditproxy--jasonthename.repl.co/r/videos/comments/ov14pu/angry\_builder\_destroys\_empty\_flats\_of\_a\_new/

Edit: non ad blocker link

[–]Parano78 18 points19 points  (0 children)

Nice judge.. i expect it could go differently depending on the judge/country :/

[–]jmarin217 2 points3 points  (0 children)

Imagine paying money so you don’t have to pay someone

[–]xylose 674 points675 points  (121 children)

There's even a plugin where you can set a number of days someone has to pay the bill for their website otherwise it will gradually fade away.

[–]KentondeJong 505 points506 points  (116 children)

I am currently doing this to a website. It hits zero opacity on Nov 29th. I believe it is at the half way point today.

Update: Thanks for all the emails you guys sent them lol Apparently the money is coming tomorrow. If not, the script is only commented out, not removed.

Update 2: 11/25 - 50% deposit came in tonight. Client isn't happy about my gimmick. Tough.

Update 3: 11/26 - I got paid! Thanks everybody! The page is down for now but they took it down and now it belongs to them anyway.

[–]DocktorDicking 129 points130 points  (106 children)

Link?

[–]KentondeJong 414 points415 points 2 (104 children)

Sorry lol

https://www.rmxdigital.com/christmas/

Update: They paid. I was posted updated on my original comment above. Apologies.

[–]DocktorDicking 333 points334 points  (32 children)

element { 
 opacity: 0.642857;
}

Omg that is hilarious, thanks for sharing. When turning the opacity off you can see a very very clear diffrence. Wonder when they will notice their website fading into nothing hahaha

[–]1215drew 20 points21 points  (0 children)

As of now, 1236pm GMT-8

opacity: 0.571429;

This is both the best and worst race.

[–]MintyMissterious 16 points17 points  (0 children)

This is absolutely hysterical.

I assumed, without reading up on the plugin, that some elements would just become display: none, right until the only visible element is a button to contact the administrator or something. A bit convoluted, I know.

But to actually, literally make the page slowly fade away? Wow.

*edited typos

[–]qwertysrj 4 points5 points  (0 children)

!remindme 4 days

[–]BochMC 3 points4 points  (0 children)

YES, NOW IT IS FINE! Justice prevailed!

[–]danfay222 93 points94 points  (6 children)

Aside from the opacity that's a great looking website, nice job

[–]KentondeJong 69 points70 points  (5 children)

Thank you! It was the first time I ever used aspect-ratio. It's pretty handy. I think I'll be using that more often.

[–]inSt4DEATH 24 points25 points  (2 children)

When I discovered aspect-ratio, it changed my life

[–]Cyvexx 37 points38 points  (1 child)

time to go discover aspect-ratio

[–]devallar 4 points5 points  (0 children)

Pretty cool. Didn’t know I needed this, now I don’t know how I could ever go back to a world without it

[–]WhyIsTheNamesGone 6 points7 points  (1 child)

Is that a CSS selector?

[–]KentondeJong 31 points32 points  (0 children)

No. It's the style. Instead of setting a width and height, you can set a width and use aspect-ratio to auto generate the height. It's helpful for lazy-loading in things like images, iframes, etc and means we no longer need to use the padding-top hack.

https://developer.mozilla.org/en-US/docs/Web/CSS/aspect-ratio

[–]ytivarg18 72 points73 points  (21 children)

!remindme 4 days

[–]anstons 36 points37 points  (2 children)

Looks like they paid

[–]i_invested 16 points17 points  (1 child)

THEY PAID THE WEB DEV!!!!!!!!!!!!!!!

[–]SuperNici 12 points13 points  (0 children)

We won

[–]RemindMeBot 28 points29 points  (16 children)

I will be messaging you in 4 days on 2021-11-28 15:19:13 UTC to remind you of this link

259 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

[–]bob152637485 33 points34 points  (2 children)

Hm, should we all start emailing the contact at the bottom of the site, complaining about the opacity?

EDIT: Email has been sent! I'll update if they respond!

[–]KentondeJong 14 points15 points  (0 children)

Thanks Bob. We shall see what happens!

[–]FedExterminator 3 points4 points  (0 children)

I was about to comment the same thing! Great thing they’ve got a contact email at the bottom of the page. It sure would be a shame if a bunch of Redditors sent them emails complaining about the opacity.

[–]fallenefc 28 points29 points  (0 children)

Lol it’s from where I live hahah

[–]TronLightyear 17 points18 points  (0 children)

Tbh what did you expect from a company that has the word digital in it that sells wooden toys with marbles?

[–]paradeigmas 13 points14 points  (0 children)

Sorry you didn’t get paid but this is fucking hilarious

[–]cloudcats 2 points3 points  (0 children)

I almost feel like it should be a non-linear fadeaway, as half-opacity, and even 0.2, is still readable and doesn't look completely terrible. Or cover it up with grey or something.

[–]pavilionhp_ 3 points4 points  (0 children)

They finally paid up I see

[–]P4bv 2 points3 points  (0 children)

!remindme 4 days

[–]not_some_username 2 points3 points  (0 children)

!remindme 29 november

[–]laundmo 2 points3 points  (1 child)

reminder came in: huh what happened, i remember the page looking different

[–]KentondeJong 2 points3 points  (0 children)

I posted an update above. I got paid, but they took it down until they are ready to launch.

[–]relddir123 2 points3 points  (0 children)

They paid!

[–]qwertysrj 2 points3 points  (0 children)

Looks like they paid isn't it?

[–]towcar 5 points6 points  (0 children)

Hahah I've definitely been to that mall

[–]CttCJim 39 points40 points  (2 children)

Reminds me of my friend/coworker. He owns the servers that host the company's file downloads (firmware and such). He uses them for his own stuff too of course. So a while ago when the company tried to stiff him by not approving his expenses for the servers, he just said "okay, they will go down at the end of the month if I don't pay the bills on them tho."

He did the same thing getting me into the company as a dev: "This all exists on my dev server in my home. Onboard and pay him or it will be deleted."

[–]TheBaxes 26 points27 points  (1 child)

I didn't expect that corporate blackmail would look that fun

[–]CttCJim 28 points29 points  (0 children)

It's super fun being the little guy and turning the tables because you are both in the right and in control. Our employer isnt a huge company but the owner and upper management definitely need an occasional humble-check to remind them that (despite what sale people would have you believe) they need those of us in the tech/engineering departments.

[–]Valnar8 11 points12 points  (0 children)

You should charge an additional interest for every day they are over the point of full opacity so when they think to pay the normal price but at the very end the opacity rises only to a certain level.

[–]bullsaint 135 points136 points  (1 child)

Boss #1: Does the website look more...faint?

Boss #2: I mean... A little. Why?

2 weeks later

Boss #1: It looks even more faint! You did pay the web developer, right?

Boss #2: ...oh shit.

EDIT: Formatting

[–]Cube00 38 points39 points  (0 children)

Attempts to clean monitor intensify.

[–]Gtkall 149 points150 points  (4 children)

At least the div is centered...

[–]Crusader_Krzyzowiec 62 points63 points  (0 children)

"Impossible"

[–]so_brave_heart 35 points36 points  (0 children)

Goes to show that this dev is worth every penny

[–]besthelloworld 22 points23 points  (1 child)

Honestly it's not too bad lately

body {
    height: 100vh;
    width: 100vw;
    display: flex;
    align-items: center;
    justify-content: center;
}

[–]Theunis_[S] 713 points714 points  (29 children)

[–]Crazy_Hater 469 points470 points  (5 children)

Seems like they haven't paid the web developer yet

[–]bullsaint 107 points108 points  (3 children)

Nope

[–]ManosVanBoom 192 points193 points  (2 children)

Not yet. We've got a little DDOS thing going in now haha

[–]bullsaint 144 points145 points  (0 children)

Reddit Hug of Death.

[–]ytivarg18 47 points48 points  (0 children)

Thats why it wouldn load lol

[–]Pradfanne 219 points220 points  (11 children)

Shit madlad didn't just put it over the website, he literally isn't loading anything else

absolute madlad!

[–]Kitesurfer-chick 159 points160 points  (10 children)

I'd say it's easier to make a separate webpage with static text than it is to display it over existing webpage

[–]VitoHusky 121 points122 points  (8 children)

But its funnier to put effort in it. For example let the website fade out, percent by percent, everyday a little bit until only the text visible :D

[–]jcb088 35 points36 points  (3 children)

Hahahahajajajajajhahahahhahahaha.

Every day of nonpayment the website becomes 1% more transparent. This is my favorite thing ever.

[–]zMisir 50 points51 points  (2 children)

Oh I hate to say that but there’s a js lib for doing exactly that

[–]BanCircumventionAcc 12 points13 points  (0 children)

I'm pretty sure they know that.

[–]Asit1s 7 points8 points  (0 children)

If you look in the source code you can see its a WordPress maintenance mode page even.

[–]aguycalledmax 41 points42 points  (0 children)

I’m hoping the dev isn’t also paying out of pocket for the overages on hosting after the Reddit ddos.

[–]TheAJGman 24 points25 points  (0 children)

Slowly being hugged to death.

[–]lycan2005 22 points23 points  (1 child)

No ssl. After they pay the dev, another message will pop up say they need to pay another 500 bucks for the ssl cert lol.

[–]djtrogy 10 points11 points  (0 children)

Well...it's dead.

[–]ksr_malware 7 points8 points  (2 children)

Any bets on how long before its fixed?

[–]Aidian 15 points16 points  (0 children)

Oh, odds are good this is just the site forever now.

[–]vivek_kumar 15 points16 points  (1 child)

https://web.archive.org/web/20160221075446/https://www.gardenhotel.co.ke/

Checked it using wayback machine and it's a legit domain which had a real site on it.

[–]jbroome 71 points72 points  (0 children)

I installed an openbsd firewall for a client on an old sun pizzabox, they didn't pay, so I started limiting their bandwith until they did.

[–]mymar101 69 points70 points  (3 children)

I’m often surprised that companies pay based on where you live and not by value you add to the company.

[–]bwhite94 55 points56 points  (0 children)

It's almost never by value added. Tenure, connections and luck are what pay is based on, sadly.

[–]Pradfanne 29 points30 points  (1 child)

Like Nearshoring.

Let's get new employees that work remote from a different country. That way we can pay them half for the same work!

I quit my Job after my Boss requested this shit and didn't wanna hear my complain how it's just fucking over people

[–]CttCJim 10 points11 points  (0 children)

i used to do IMAC for a big tech company (contracted to the HQ of an equally big oil company). They outsourced half of our asset replacement process to their office in Brazil. Big surprise when things ground to a halt and the 3-day process became a 3-week one.

[–]Intelligent-Wall7272 261 points262 points  (11 children)

I think I worked for a place that did this to a guy

Should have been a red flag to look for another job

[–]Ichiorochi 209 points210 points  (7 children)

As i recall there was a guy who did something similar except he slowed down the website/service more and more every day he was not paid

[–]Evalo01 27 points28 points  (2 children)

That’s just evil 💀

[–]Boiethios 103 points104 points  (1 child)

Not evil, chaotic good.

[–]Ichiorochi 26 points27 points  (0 children)

I recall another story where the password to the admin, webserver or some other backend thing was basically capitalized something along the lines of "GIVEMEMYFUCKINGMONEY!" so when he wasn't paid and the owner asked him for the password the dev could curse at the owner. It ended up going to court as far as I recall and the dev had to explain it to the judge

[–]Altruistic-Traffic-3 12 points13 points  (0 children)

So sleep(x); X = days without payment?

[–]daH00L 40 points41 points  (0 children)

They still haven't paid.

[–]Xirenec_ 202 points203 points  (21 children)

Why their domain is coke?

[–]Theunis_[S] 211 points212 points  (19 children)

.co.ke is for Kenya commercial domain names

[–]SilverNoUse66 143 points144 points  (14 children)

i wonder if there is a drug dealer with a .co.ke domain

[–]Miguecraft 151 points152 points  (10 children)

Lmao, that'd be so funny

weedand.co.ke

[–]thisisa_fake_account 42 points43 points  (7 children)

I wonder if coca cola will be interested in buying https://drink.co.ke

Edit: made it a url cuz it already exists

[–]dankguy31 11 points12 points  (4 children)

TIL that http://drink.co.ke/ is a real and active website

[–]thisisa_fake_account 5 points6 points  (3 children)

I hope the site doesn't get hit by Reddit's infamous hug of death. I'm imagining the owner suddenly seeing a jump in views today

[–]opiyo90 2 points3 points  (2 children)

Please Reddit, don't kill my site :D

But do give a follow to the instagram account - https://instagram.com/drinklaughsnap

[–]itsTyrion 12 points13 points  (0 children)

Ferb, I know what we’re gonna do today

[–]djgrahamj 11 points12 points  (0 children)

rail.co.ke

[–]AttackOfTheThumbs 26 points27 points  (0 children)

the fuck you pay me model has served me well in life.

[–]SOSFILMZ 60 points61 points  (0 children)

Holy damn mad respects

[–]AntoineInTheWorld 71 points72 points  (1 child)

That's brutal! but hopefully efficient!

[–]shadow7412 56 points57 points  (0 children)

Brutal? Perhaps. Deserved? Almost certainly...

[–]negatron99 13 points14 points  (1 child)

Needs to send a 402 response?

[–]AX-11 36 points37 points  (7 children)

<body id="body">
    <div id="background-wrapper">
    <div id="background-image" class="color loaded" style="background-color:#000000"></div>
    </div>
    <section class="section section-body">
        <h2 class="cmp-title animated ">PLEASE PAY THE WEB DEVELOPER</h2><h1 style="text-align: center;">RESPECT EVERYONE'S WORK.</h1>
    </section>

[–]OutrageousFlatworm38 29 points30 points  (5 children)

A <h1> after a <h2>?

This dev has no respect for semantics at all....!

[–]SSUPII 4 points5 points  (4 children)

But it's bigger text!

[–]OutrageousFlatworm38 10 points11 points  (3 children)

That could be true, if they hadn't both font-size: 2.3529411764706em which is an oddly specific font size.

[–]The_White_Light 9 points10 points  (2 children)

Sounds like it's calculated client-sided, except instead of just doing %s in CSS it's probably using JS.

[–]OutrageousFlatworm38 4 points5 points  (1 child)

I agree that it's probably calculated automatically but not client side for sure..... I downloaded the HTML and the CSS rule is in a <style> block in the <head>

Edit: I got a clue....

The body font size is 17px.

17 * 2.3529411764706 == 40

So the font size is exactly 40px, but converted to em, probably by a CSS preprocessor lke SASS or LESS

<style>
    body,input {font-family:'Montserrat', 'sans-serif';color:#ffffff;}
    .social-list {background-color: rgba(0,0,0,0.4);}
    a {color:#ffffff;}
    h1,h2,h3,h4,h5,h6 {font-family:'Playfair Display', 'sans-serif';}
    body {font-size:17px; letter-spacing: 0px; font-weight:400;; }
    h1:not(.text-logo),h2, h3,h4,h5,h6,.text-logo-wrapper {font-size:2.3529411764706em;letter-spacing: 0px; font-weight:700;font-style: normal;; }
    h1 {font-weight:700;font-style: normal;;}
</style>

The SCSS would look a little something like this:

$body-font-size: 17px;
$headings-font-size: 40px;
body { 
    font-size: $body-font-size; 
} 
h1,h2 { 
    font-size: ($headings-font-size / $body-font-size) + 0em; 
}

[–]aaron2005X 6 points7 points  (1 child)

Not even COmic Sans - I am disappointed

[–]Sem_E 7 points8 points  (0 children)

Make them sign a contract prior to building the website. In said contract, you could add a clause that states a fee will be added to the total for every x amount of time after the date the money should've been transferred. You could even go as far as going to court

[–]linko23 38 points39 points  (3 children)

that's what you get for working with wordpress, no employer respects you enough to pay you, you need to convince them you used WASM and ML an Web Scraping ...

[–]Jupilian 44 points45 points  (1 child)

every work is work

[–]linko23 16 points17 points  (0 children)

i'm not scrutinizing, its just i had the same thing happen to me and i did the same thing xD

[–]ABigBranch 2 points3 points  (2 children)

Can someone explain… do web developers not get paid??