Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Search - "chainsaw"
When they expect you to construct something which was defined just by a name, and you have absolutely no clue..:4
The sheer stupidity of so many Apple supporters is so fucking annoying. I'm not saying everyone that uses Apple is stupid, but I've heard so many fucking people say "Android is awful because it doesn't have iMessage." NO SHIT IT DOESN'T HAVE IMESSAGE, BECAUSE APPLE WANTS TO MAKE IT SUPER FUCKING COMPLICATED TO TALK TO ANYONE THAT DOESN'T USE APPLE. When an iPhone sends a regular SMS message, they revoke all features that Android phones could use for that message (read receipts, using Wi-Fi for SMS, etc...) because Apple doesn't fucking care about anyone that doesn't use Apple. Fuck making their own users' lives easier, the person they are talking to doesn't support Apple!!
Apple, fuck yourself with a chainsaw. And no, not gently.25
Coworker: You've merged the wrong PR. It is broken.
Me: is it marked as broken? Is there a mail marking it as broken?
Coworker: yes. I wrote something in the chat.
I do NOT read and click every brain fart from the chat. I had the PR (as reviewer and dependent developer) open on my desk and waited for the coworker to fix his merge conflicts.
OK then, try to revert. Git reset hard. Push -f. Policy does not allow master modification. 🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕🖕
Fuck this company. Fuck the policies. Fuck them all with a chainsaw. Forced me to work 2 weeks more. 17.04 should have been my last day at this circus. Let 3 other guys go to vacation while I have fix their management's mistakes. Fuck. You. All. Eat shit and suffocate in piss.8
people asks why they cannot remove their edge from windows, not even with chainsaw. Here is why..
I know everyone is tempted to have an edgeless view, Me too. Especially, if you have OCD.
Actually, it prevents you from falling out the windows, home theft, assassination, and roof collapse. Thus, it is intended to be indestructible for your own safety.1
Client: it's very important that we go live with the app's sign up process.
Me: ...but the mobile apps aren't complete yet.
Client: Yes, but marketing says we need to start getting downloads and sign-ups so we get better ratings than our competitors.
Me: ...but the user won't be able to do anything.
Client: We'll add the rest later when we have users!5
Client: We want to onboard people with sign-up wizard just like (Massive Industry Leader) so remove the sign-up process from the app.
1 week of development later...
Client: We need to take photos of their information, but we think its easier to take photos on the phone so once they sign-up link then to the phone.
Me: How will they get the apps if it not in the app stores?
Client: Get the apps approved for the app store! duh!
2 weeks later... 4 failed app submissions..
Client: Would it be easier if we just add the sign-up on the app?
Me: Yes... like it was 3 weeks ago?
Client: Yes! Why did we remove it?
Me: You did in an effort to be more like (Major Industry Leader)
Client: ....but we're nothing like them! Change it back!
I have to fire my client...3
*In the final weeks of development with a project on a short timeline because the client "needs it".*
Client: "We've hired a consultant we want you to work with."
Me: "Okay, can we push this to after the delivery?"
Client: "Of course"
Wake up to an email from the consultant with a list of scripts he just ran on the production database server for the currently live app.
Get follow-up emails about bugs and app crashes from the client.
My rage is so hot it can keep warm an Eskimo tribe over the winter season.2
Learning regex is like finding a scalpel when thus far you've been trying to dissect a frog with a chainsaw.4
I don't get people..
He is a good person and and realy tries..
Tries what?! To annoy coworkers that have to fix every single thing he does?!
Some people will justify anything with 'he is a nice person and tries hard'. WTF?!
So if someone is a nice person, likes to talk a lot, has 'good' social skills but writes crappy code he doesn't test at all.. or tests and see that it's glitchy and still doesn't fix it.. so he is a good worker for that?! Dafaq?!
So if he is a 'lovable' person, he deserves to be here, doing more damage than helps.. he deserves to have a job, with same pay (or even more) than me?! WTF?! How?!
Why is this ok?! If we were heart surgeons and he killed a person or two due to lack of skills or negligence, what would happen?!
He'd get fired on spot!! Why can't it be the same with devs?!
Why on fucking earth do we need to put up with people who try their best and fail?! Especially if their best is lowest of all, lower than the 'I don't give a fuck, just doing sth so the boss stops nagging'?!
But ok, some people are not cut out for some work, I get it.. but why the fuck do other people justify that with 'he tries'?! Dafaq?!
Maybe next time 'I'll try' to perfom brain surgery on you..and you'll end up a fuckin plant.. is that ok with you?! I'll be trying (not really) and do my best (well I will try not to use a chainsaw when cutting open your head).. will that be ok with you?!
If I have to explain git to another person who has worked in software for several years, I’m picking up a chainsaw.
It’s okay if you’ve just started, it’s not if you’re building code for a decade.2
A rant partially inspired by our favorite angry German.
Are you fucking serious? Why the fuck even publish the stories to your fucking website if you're just going to beg me to download your shitty app?
Why don't you download yourself getting fucked by a chainsaw? Now THAT I'd download you fucking assholes.2
We need more cool stuff to put in our profile pic
Like chainsaw our skull on the desk
Shotgun lying on the ground
Quad-copper hovering on top
You know what I mean3
At a previous job I bumped heads with the IT person a lot because he would spread misinformation about technology so the owners would never replace him. This was conversation with the VP:
VP: Hey I just got a new security setup at my house and I can monitor everything with my phone.
Me: That's cool.
VP: I'm rethinking it because [IT guy] said it was very dangerous to have, what do you think?
Me: ....? What did he say was dangerous about it?
VP: He said hackers could then gain access to cameras and plan the perfect time to rob me since it's in the cloud.
Me: I seriously doubt anyone is planning an Ocean's 11 heist to steal your TV.
VP: Yea I thought it sounded weird when he told me.3
Me: Could you please provide us with api key so we can add this feature?
Client's IT person: You don't need the api key to develop, their site has documentation so it's not a blocker. I will get you the api key when we are ready to go live.
Fuck this shit! Roommate just barged in at 3:30AM, his gf in tow. They went to bed like I am not here and he is snoring like a chainsaw. I never understood how can she sleep next to him while he snores like that. I have earplugs and active noise cancelling headphones on. I can still hear that motherfucker loud and clear. How the fuck is she not awake?!
But more importantly, 50% of this fucking room is mine, what makes him think he can just have his girlfriend over while I am here is beyond me. Like, sure, if I am not here go ahead but when I am here I would like some privacy, I guess the plank wall that I made in the middle of the room is not an obvious enough clue that I want privacy and I don't want to be disturbed :-/
Can't wait to have enough proof of his bullshit to get the block manager to throw him out.
Edit: To add to the snoring problem: I had a girlfriend who would snore, less than my roommate but still loud enough that I was awake the whole night when I went to sleep at her place... I HATE SNORING ... And when I went home for some holidays and my brother snored even for a second I kicked him off of his bed (because why not, he is an asshole to me like 99% of the time - and so am I to him :D //sibling love//)12
Yeah, sitting on a chainsaw is painful and all but have you ever tried setting up wordpress behind a reverse proxy with https?3
*revving chainsaw noises*
Today I started nuking leftover project code.
At the end, some projects shrunk by roughly up to 40 % .
Can anyone explain to me why programmers have such an awful hoarding syndrome?
Why do you keep shit that might unleash complete havoc cause it hasn't been touched since years and noone knows id it still works?
It's like having a leg with gangrene and keeping it cause "it doesn't look that bad".
For fucks sake. Clean up and remove shit when it's not necessary anymore.
Reason why I did a bloody gore massacre in nearly a dozen projects... After all the rework of networking, it's finally evident which projects have a bad / nasty behaviour of "fucked up" connection handling (HTTP 1.1).
And when my gory massacre removal goes life, I think 25-35 % of persistent connections on the loadbalancers will vanish. Maybe even more, since some very nasty stuff was in some projects.
Like "let's implement monitoring without having any clue about how monitoring works and even less clues about how TCP/ HTTP works."
*Bangs devs heads on table*
Stop. Doing. Stupid. Things.
For fucks sake.
Fucking fuckers!!! Why the fuck EVERY time I work from home, there's gotta be some jackass with a leaf blower, drill or chainsaw...4
Windows 10 update rant:
Didn't even just force the update on me, also broke one of my drivers permanently or something like that. 100% CPU on system interrupt, can't run anything, even task manager is dead. Have to reinstall. Lucky I mainly use Linux and that's fine. Just wanted to play some Doom ffs.
Really pisses me off. Idea for Doom mod: swarm mode with windows updates coming from all directions, only weapon is chainsaw and you could charge up for berserk by doing glory kills.2
I know Windows update rants are a dime a dozen but HOW IN THE FUCK DID YOU MICROSUCKADICK BOOT LICKERS SHOVE SO MUCH HORSESHIT INTO THIS UPDATE THAT IT UNINSTALLED VIRTUALBOX? The hell?
Really, I rebooted my PC, short cuts everything, gone! Newer stuff is there plus any restore point would have had VirtualBox installed, so what the hell.
I’m stating to think that when Windows says “all your files are exactly where you left them” it’s a best guess because it just completely fucked with all your files for no reason and tried to put them back but it’s not so sure.4
I spent the last 3 *fucking* hours trying to get bloody BibLatex working on my machine. fuck me upside down with a rusty chainsaw >:( How hard can it possibly be to get 1 fucking reference working for god's sake!!? Referencing its basically the whole fucking reason people use latex alongside typesetting math, why is it so fucking hard!! And to add insult to injury it was working fine in Overleaf, but i have to go through fucking hours of pointless googling and swearing if i wanna do the exact same thing in TexStudio. Fuck! LateX can go to hell, i could have written so much in this time if only the piece of shit bibtex would cooperate a bit...1
Now I have enough of this shit I fucking go grab a chainsaw and cut you into the tiniest pieces possible then pour gasoline on your fucking servers and lit them on fire. How the fuck should I remain calm if there is at least two fucking email I can't send because your fucking piece of shit server gets blacklisted EVERY FUCKING WEEK.
Oh how cool you made ipv6 available to shared plans so outlook servers won't blacklist mails. But guess what, it STILL DOESN'T WORK!!! Not to mention that you automatically modify my existing SPF record and set the shared storage ipv6 address to the main domain which should be pointing to the vps (still working though but have no idea why). I am so fucking fed up with people for today, and it's only just morning.
Just finishes my ITIL course (basically IT support management). It was pretty interesting, if somewhat irrelevant to me, but I got paid to do it (and get a qualification) so that's fine.
My issue was with one specific thing the instructor said - 'IT support always complain people who can't fix basic issues shouldn't be allowed to use computers. Wrong. Customers don't need to know anything about IT, that's your job'.
His analogy was that we can drive, or cook with a microwave, but we don't know how cars or microwaves actually work in at a technical level. In the same way, customers can use Word, but need us to recover their deleted files and install Office.
This seems sensible, but if you follow the analogy, there's a disparity.
I might not be able to *fix* a microwave, or know how the components inside it work. I can, however, cook with it. I know it won't work if the door isn't closed, or if it isn't plugged in.
Similarly, you need a license to drive.
Customers don't need to be able to *fix* the tools, but they should be able to *use* them properly. Turn them on, log in, open & use some programs, browse the web, etc. If they aren't confident in this - well, why are we giving an expensive bit of kit to them? I wouldn't hand a chainsaw to someone who doesn't know how to use it. Or a fine piece of china to someone clumsy.
I think people should need to prove they can use the tools before they are allowed them. They'd be happier in the long run.2