Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "because why not"
-
preface: I'm fucking exhausted and angry.
Why does everyone assume I know how to do frontend?
Why am I always the design girl?
Why?
You hire me to do backend. STOP GIVING ME FRONTEND DESIGN CRAP. I HATE IT.
AND STOP GODDAMN YELLING AT ME FOR NOT MAKING SOMETHING RESPONSIVE.
I DON'T KNOW HOW.
yes i can learn, but I CAN'T FUCKING PICK UP A SKILL LIKE THAT IN A DAY. Also, I fucking hate it.
STICK IT UP YOUR (min-width: 1400px) ASS.
But seriously, I've spent 13 hours today figuring out completely new things (webpack, susy, express.js, cloudinary, responsive best practices, more webpack) because the boss is in panic-mode (his preferred state) and wants this project released last monday.
guess what? it isn't done.
because i still don't know how to do everything. and ofc there's nobody to ask because there never fucking is.
Seriously, boss-man. hire a fucking designer, and stop being an illiterate sales goon while you're at it. ffs.54 -
Client: Why is this not working?
Me: Because the feature expect a...
Client: I sure hope you won’t expect your client to want to know all these teach behind this feature, as a client, I just expect it to work.
Me: Ok...
Client: So why isn’t it working now? WHY?
Me: 🤦🏽♂️
Client: I need a response!
Me: It is not working because...
Client: Stop telling me logics!! I just want it to work. Why isn’t it working...
Me: It is not working because I fucked up. It will work after I fix it.
Client: Why isn’t it working though... I don’t understand why...
Me: Just let me fix it and it will work...
Client: Why can’t you tell me why... it’s not good communication... (hangs up)12 -
My employer tried to install my app in his IPhone X and he scold me why the apk not supported. I explain to him that apk is for Android. He yelled :” don’t give me shit , you don’t have a degree on this so shut up, I do have, apk are universal because it is coded in Java18
-
When you're trying to optimize a process and a team members gets upset because "that's not the way we've done it before!"
No fuck. That's why we are fucking improving it.1 -
So I leave about 300 GB of files to transfer overnight. Come back in the morning and the entire fucking transfer has been paused because there was one duplicate file and it wanted to know whether to replace it or not. WHY CAN'T YOU JUST KEEP TRANSFERRING THE REST OF THE FILES?8
-
I AM SO FUCKING TIRED OF BUSINESS MOTHERFUCKERS USING TECHNICAL FUCKING BUZZWORDS LIKE THEY KNOW SHIT ABOUT TECH! THEY TRY TO BE FUCKING SMARTASSES AND ARGUE WITH DEVELOPERS LIKE GOD KNOWS WHY THIS FUCKING DOUCHE IS NOT THROWN IN /dev/null YET!
Ugh. He try to sound smart and argued with a unity game developer why the dev is not using "react" and "redux" in his game, purely because "since its the hype in 2016"... I was like really nigga?? FOR FUCKS SAKE Do some research before you say! Then he argued with a senior full-stack web developer on why they're using ES6 and not ES7, purely because he heard that ES7 is newer. When we try to explain we're not using decorator syntaxes since we use pure functions in our codebase, or how we haven't installed any ES7 babel plugins to transpile our code, he kept saying ES7 is newer and cooler and we must use it somehow... More to rant but i am fucking tired right now...14 -
Every time I code, my programmer boyfriend has to be near me. Why, you may ask? Because this happens too often:
me: *yells bf name*, why does this not work?????
bf: here, lemme see
*code mysteriously works when bf comes to see*
bf: what, theres nothing wrong with that
me:14 -
You know why i hate lenovo with a burning passion? Not because they make industrial waste and sell it. Not because they trick non tech people into buying their garbage. No, i hate them because their shitass laptops dont even fit in my rubbish bin.28
-
Me: *enters password on phone (long PIN)*
Person next to me is looking at my phone WHILE I enter my password, and as I look at him, he doesn't even turn away and even has the nerve to say:
"Wow, why do you have such a long password!"
Μy answer: "Because of security reasons."
What I actually wanted to say:
"Because of pieces of SHIT like you who can't keep their eyes to themselves, even when PASSWORDS are involved, you FUCK! Guess why everytime I enter a password in public, I have to dim my screen and turn my screen sideways? Because of fuckheads like you, not knowing shit about privacy and security! Fuck you!"7 -
When a customer asks you, why your C++-API is not working... He initializes the array at 1, because he "learned Matlab first" and "that's how arrays are supposed to be initialized" 🙄1
-
Do you ever talk to yourself out loud while thinking/programming/debugging? (Not a rubber duck in sight, because that makes it okay?)
I need to avoid making this a habit..
Me: What? Why is this even an error?
Someone: What?
Me: What?14 -
I might not be able to move to Germany with my husband because I was born with one hand and the Army is apparently concerned it'll make me spontaneously drop dead, even though I've survived for (almost) 27 years like this.
This is why I like computers, they make more sense and don't say stupid things like that.21 -
Told someone I'm working on an 0Auth server/library.
*but that already works/exists, why re-invent the weel?*
Because although it indeed already exists/works, I'd rather re-invent the weel and also throughout the process learn how it works in depth than just using an implementation and not learning much new (when I've got time, of course)!10 -
You know your week starts great, when you receive a call, that the whole shop database of a company is not working anymore.
Turns out MS Fucking SQL decided to drop all tables, just because the harddisk was full.
A SERIOUS FUCK YOU TO MICROSCHROTT!
It's not a lot of fun, when 15 people have to wait for you about 1 hour, until it is restored.
Why does this have to happen on a monday?10 -
https://fuckoff.services.
Wrote it because fuck it why not. Was sick at home and wanted to build something :)
Feedback would be great!
About the short character limit, I might up it a little but this thing is about writing short messages and not stories so that's a choice on purpose.43 -
Boss: Why is it that you are still not done with this?
Me: Because I keep getting interrupted
Boss: By what?3 -
You know what I realized we should always say no for demo driven application development.
We should always ask for enough time do a proper development and if its not enough, shouldn’t write a single line.
Because once we deliver a working demo. Its release ready for them because its FUCKING WORKING..
And trying to explain why this is just a demo and cant be put to production is even bigger pain in the ass than saying no in the beginning.
LESSON LEARNED .4 -
Friend: "I made my page responsive"
Maybe the layout is responsive, but your articles are not. Wanna know why?
BECAUSE YOU USE FUCKING IMAGES INSTEAD OF AN HTML STRUCTURE TO DISPLAY YOUR ARTICLES7 -
I'm seriously considering never doing fixed rate projects for clients ever again. The conversation will likely go like this, though:
"How much to build my website?"
"$100/hour."
"Sorry, I don't think you heard me correctly. I asked how much to build the whole website."
"$150/hour"
"Wait, you changed the rate! Why won't you give me a fixed cost?"
"Why won't you pay me for my time?"
"Because I can get it done for a cheaper fixed cost somewhere else!"
"But how do you know that's actually cheaper?"
"What do you mean?"
"We pad fixed price projects precisely because we fear not being fully paid for our time."
"Oh."16 -
So this is one of first ever games I have ever created. I made it when I was 11 years old. Today I've deicded to remake it with nicer graphics and in Unity3D, because why the heck not?
Wish me luck!8 -
1. Applied to a tech company based in Seattle
2. Interviewed
3. Got rejected because "At the moment, they do not hire international students."
Then, why did you interview me in the first place? :')4 -
Friend ask me,
Friend: are all developers single?
Me: of course not
Friend: you sure?
Me: yep
Friend: then why you single?
Me: because i am a developer
Friend: what?
Me: nah im just joking, when i find the girl that can understand my code i know she's the one.
Friend: I hope theres someone that can understand that.43 -
ok people where is the gender equality??? why do people assume that im studying tourism when its so clear that i am not
cant a girl be a programmer and not the girly ground stewardess checking-in the baggages at the airport?
programming isnt only for men. women can also be great developers because we can be as capable as men. people need to stop the stereotypes jeez33 -
Why Microsoft skipped windows 9 ?
"because some old programs may mistake it for windows 95 or 98"
(not mine)7 -
No... No... No!
The game engine is not in charge of code optimisation, if your program runs like ass; it is 99% going to be your fault...
Sick of seeing people judge engines because of the poorly optimised things made in them by half assed developers... Why do the good things never get any attention where the shit gets all of it... Why?!
(Just had someone crack the shits at me because I'm not using a 'real' engine and am not a a 'real' developer because I'm not using unreal... So I'm in a fan-fucking-tastic mood after that :-D)2 -
Complains why the app is not done yet ...
Because you fucking keep coming up with new features and ask us to implement them immediately !!!??2 -
Fuck you StackOverflow! Why do you ban people who have a positive score? Shit, I'm raging right now. I have a positive fucking score! It is not because I asked a few questions that were not well received by your fucking elitist overrated frustrated community that I should be banned!
And fuck off I'm not a native english speaker, it is OBVIOUS that I won't be able to make perfect sentence in all contexts.
FUCK FUCK FUCK FUCK21 -
Came across: https://krypt.co sounds interesting, because its like an additional 2fa for your ssh key, is locally encrypted, open source, well documented and transparent:
https://krypt.co/docs/security/...
Why is it not much talked about? sounds great so far, but maybe somebody can find the tick? or is using it himself?31 -
when I was a kid, I got banned from stackoverflow because my question was not good enough, and from 2 low quality questions they never allowed me to post there ever again.
They're really unforgiving. Which is why I try to help n00bs on stackoverflow get that initial rep12 -
That moment when I realise why the CD of Ultimate Boot CD I have asked the tech team to burn for me does not boot... Because it *contains* the ISO file...5
-
Well that was a good little time off :)
Decided to go offline for a little and that was a good one, hello again.
Wrote a geoip service because I hate rate limits and such so fuck it, why not write one myself (data is not that accurate as it's free but quite alright if you ask me) (front end still fucking sucks).
So yes, that's I guess :P13 -
I got a 9.8/10 for my programming test. I went to ask the teacher what the issue was. He showed me my test but there was no red mark anywhere. So I asked why, and he said it's because I used LINQ, and I couldn't use it because others students might not know it...
I bet you he doesn't understand it aswell...10 -
Unpopular Opinion: most devs doing it just for the money are pretty fucking shit at programming and problem solving.
I do it because I like to make screen go blinkyblink. Top reason to be one: you are not scared if printer goes blinkyblink because you know why it makes blinkyblink.9 -
Learning CSS .
Understand CSS shadow today.
Did a little practice..
And come up with this. It's too easy..
Doing more practice just because it's fun 😄 I think that's why most coders code ! Because it's fun 😊 though I know it's not even "programming language" 😂9 -
Grumpy cat was in a lot of our internal products, on loading screens and what not, because why not? PM got pissed and said if he sees that fucking cat again blah blah blah. Grumpy cat is now summoned with a Konami code. Grumpy cat will never die.2
-
"why do java programmers wear glasses? ...
Because they can't see sharp"
My fucking ex-boss trying to be funny. Well you're not funny youfuckingpieceoftrash11 -
Now I am afraid to open Microsoft Word, because there is always someone asking me "Why not use LaTeX?".14
-
>be someone on DevRant
>make a post unironically telling people not to tell me what to do
>don't realise that telling people to not do something is the same as telling people what to do
>basically be hypocrite
>get comments trying to explain why I'm a hypocrite
>tell commenters they're hypocrites and that this is the reason I made the post
>shove my head in my ass because I'm offended
>stop responding to comments because I'm ignorant like that
>pic related
>it's me when I wrote the post telling people not to tell me what to do.32 -
Who is the guy who designed the AZERTY keyboards ? 😠
Seriously... Alt Gr + 5 = [
And the most horrible thing is the "(" char... WHY THE FUCK DID HE PUTS IT IN THE "5" KEY WHEN KEYBOARD IS IN LOWERCASE ? YES, IN LOWERCASE, NOT ONLY WHEN SHIFT IS HOLD.
There are more than 100 keys in a keyboard, so why here? WHY?
Half of time I check if CapsLock is off just to be sure if I can open a bracket just because someone thought it was a good idea to put it here. It annoys me.13 -
I may or may not have pushed to production certain intranet code that upon meeting certain and very specific conditions would display the message "penis penis penis c====3"
because I can't for the life of me remember why would I do that.
Whats your point??2 -
To all kids that are leaving Github only because the "big bad corp) bought it:
Why did you not leave earlier? Github was good being closed before23 -
I didnt understnd why people hated white themes because the are too bright, not untill I looked out of the window today and my eyes were bleeding because the snow made everything as bright as if I would stare into the sun!2
-
Dear fanboys (and probably past and I hope not future me),
Just because I use alternative product doesn’t mean you can attack me personally. And because you use some service/product doesn’t mean it’s automatically fitting for all people or it’s perfect and doesn’t have any cons.
Just because you use X thing and you’re happy with it (which is perfectly OK), doesn’t mean I can’t be perfectly happy with Y thing.
Imagine if only legal haircut was yours favorite. Wouldn’t be that boring if everyone wore exact same haircut? That’s like some 1984 shit.
I’m not saying that criticizing things is bad - it’s great actually, but in civilized way.
Don’t attack a person using something and automatically assume that they are an idiots, but rather point out why that something is bad.
And please, be different. If you’re happy with that phone which you use, don’t go buy a new one just because someone told you that your current one is bad without pointing out why.
Sincerely,
Athlon
No one is gonna care anyways...8 -
Be me, making a self hosted website-blog thing because why not
making the backend: yeah cool, easy, ive been doing this stuff for a while
making a frontend: ehh, some template will do fine, im not that great at js
making an admin page: yay this is actually fun
setting up portforwarding on my router to my pi: fucking piece of shit work already dammit8 -
When you ask the IT-Department of a company collab with Microsoft, why you aren't allowed to use Firefox instead of IE.
The answer is: "It's insecure because it's open source"
YOU FUCKING KIDDING ME INSECURE ??? IT IS MORE SECURE AS IE!!! INSECURE BECAUSE OPEN SOURCE? THAN LET'S USE CHROME OR OPERA INSTEAD BUT NOT IE2 -
Dad: And what do you code?
Me: Websites, some useful desktop applications and some Android apps.
Dad: Why didn't I notice them?
Me: Because I am not making money with it and can't afford advertising.
Dad: Then make money with it.
Me: ...1 -
if (down(KEY_LEFT) && down(KEY_UP) && down(KEY_DOWN)) {
calc.exe
}
/*
because why not..
src: https://fwupd.org/lvfs/devices/...
*/6 -
during code review...
peer: "you should pass this variable, and extract the logger from it"
me: "why? it is a 3 line logging function. why not pass the logger instance?"
peer: "because that is our best practice. It is the way we do things"
me: "why is it a best practice?"
peer: "because it is. We use it everywhere!"
me: "No we don't. And I still don't understand why is this a best practice. can you explain?"
peer: gives ups, did not look at the mr, and was not going to.
mr stays open. probably forever.11 -
Earlier this day i reached 1000++. Nice, isn't it?
Suddenly an idea comes to my mind.
Why not make a rant and thank everybody? And now comes the important part:
Why not make up a funny story telling how i met @dfox and welcomed @linuxxx and @alice on devRant?
Because somehow the story isn't funny at all because nobody got that it was a joke...
Went great...
People think i'm really old (19 btw.)
People think I know @dfox personally
@linuxxx can't even remember how I never welcomed him
So... sry... I guess? But thanks for the really nice comments!9 -
Simple and accurate!
UI/UX makes a huge difference to average users. Just because you're the developer/expert user, do not think what's obvious to you is obvious to everyone. Think about being in a bubble. This is why you need collaboration with people in a different scope. Or atleast gather feedback from users.4 -
Just a random thought.
If you are going to remove the headphone jack in phones because your goal is to make it slimmer, we'll why not put two USB c ports? One for charging and other actions, one for other actions only13 -
Working on a script that shows weather in a notification because why the hell not.
[edit] such compression much wow, thanks devrant7 -
FUCKIN FIREBASE
EVERYTHING WAS HAPPENING PERFECTLY.
UPLOADING WAS HAPPENING PERFECTLY
BUT NOT SHOWING ON THE CONSOLE.
WHY?
BECAUSE I HAD NAMED THE GETTER DIFFERENTLY!!!
FUCKKKKKKK
5 FUCKING HOURS. 5 FUCKING HOURS!!!!!!!!!!!9 -
These bloody form designers.
I was filling in this form earlier and there were some fields which were not marked mandatory so I didn’t fill them in (because why should I ?)
And then later, I received a dozen automated e-mails one for each non-mandatory field I did not fill asking me to provide them that information.3 -
Is it because my browsing history already suggests I am a retard who sucks at programming?
YouTube now show this whenever I click any video about web dev :(
"You need a website. Why not do it yourself. ... choosing from more than 100 templates... "12 -
CTO: Research, problem analysis, customer need validations, and data based prioritisation is stupid.
Me: So, then why should we solve this problem?
CTO: Because my team invests a lot of time in here (read "because we build a shitty system in past without thinking and we are doing it again").
Me: I don't see this as a good idea.
CTO: I become emotional when I request product to align and they don't. We must solve this problem and not what customers want.
Me: I am not participating here.
CTO: And I want you to work on weekends to support my team.
Me: *disconnects*3 -
I am speechless! Assigned back to a project after leaving it for four months, went to see tasks, and they are like this:
Q1. Why did't you do this for the app?
A1: Because your team has not yet provided API, how is my team supposed to implement
Q2: Why having this in the app? either x or y not both!
A2: You guys wanted both
Q3: Why is the app showing data that must not be displayed?
A3: Because your server is sending me the data based on the criteria I sent? What else do you expect
and the list goes on ....11 -
I just had to explain to someone why Java isn't a suitable shorthand to JavaScript. Then he told me not to lecture him, because he's a CS graduate. Seriously.4
-
> Make a small game.
> Do it in Rust because why not.
> Decide "Hey, why not make the game objects have Lua scripts for their logic because Lua is easier to do quick and dirty code in than Rust?"
> 5 hours later delete all the code related to running the Lua in Rust because AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1 -
if you want it done that way then fucking do it yourself because that shit makes no sense to me, and you have not adequately made your case to me as to why it makes sense, and since I'm writing it it seems prudent for it to make goddamn sense to me.6
-
Why dark is spelled with a 'K' and not 'C'?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Because you can't 'C' in dark.8 -
Visual studio is a fucking piece of trash IDE and it should be banned from programming because of how SHIT it is, how can it not let met fucking reference things properly, why can't I acess the FUCKING FOLDER I'VE JUST CREATED, how can it not recognize that I've just added a folder from outside??
WHY EVERYTHING NEEDS TO BE DIFFUCULT WITH IT??????
Why can't it be smart like Android Studio :cries:
YOU ARE A FUCKING PIECE OF SHIT MICROSOFT, FIX YOUR FUCKING STUPID PIECE OF SHIT WORTHLESS DUMB IDE, FUCKING BILLIONAIRE COMPANY THAT CAN'T MAKE A SMART IDE, DUMB FUCK VISUAL STUDIO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!19 -
"how did you make that app?"
"nice website, how'd you make it?"
"I thought only geniuses could make x? how'd you make x?"
maybe because I put in half a fucking ounce of effort into making it. please kindly shut the fuck up and realize that I don't care enough to tell you how I did it, because it would take more fucking effort to tell you than to walk away (surprise?). no I will not take your idea in consideration. why? because it's not worth fucking considering. go fuck yourself. and don't ask me the same thing tomorrow you cunt.6 -
Making a small update to an ionic app then spending a whole day trying to figure out why a button doesn't work. Tried everything to fix it and got no error messages.
Finally discovered it was because the button was inside a label and not a div.
Yeah, fun times. -
Why doesn't spoj tell you about the username format or its availability before submitting the form! 😑 Had to again and again prove ,that I am not a robot, because of this !! Too many times.
And then this (the image) 🤣4 -
1) HTML turing complete
2) Kardashian programming language
3) EU resolution that forbids accepting and merging pull requests without court order.
Because why not.2 -
Why the fuck did Oracle change their policies on the official JDK and made the website nigh impossible to use?!
It was shit from the 90s before, and now its still shit just modern.
Why do I have to register do get the JDK, you know Im going to use the fucking 10min mail. I just wanted to setup a freaking build server and I had to go over your retarded website that for some reason *refreshes* and erases the username field everytime I put in the wrong password. Why?
Why is oracle just outright bad at making websites?! Its always a maze to navigate and now it also takes seconds to even load...
This shit is why everyone uses openJDK and adopt. 3 billion devices running java?! Not with your jre/jdk they are not, because It's a pain to get... Don't me even get started on the mess it does on windows server. Why wasn't my JAVA_HOME set automatically?! I lost almost 2 hours because I trusted your piece of shit software to so the one job it has, even reinstalled it completely...
Get your shit together Oracle, this was unacceptable 10 years ago, let alone now9 -
If you're angry at someone not figuring out your code because it was “obvious”, remember:
even before 9/11 happened, emergency lines found out they should say “nine-one-one” instead of “nine-eleven”. Why? Because panicking people were looking for “eleven” button on the keypad. They learned it the hard way.
No one is rational 100% of the time.9 -
Hey, it's 2023.
If your component isn't written in TypeScript, I'm not using it :)
"TypeScript is overly complicated!!!" why, because it pointed out everything wrong in your JS code?
"TypeScript is not flexible!!!" why, because it makes you not rely on fragile "only possible in javascript" patterns?
"TypeScript isn't needed!!!" why, because you've never worked on a project with more than 100 lines of code where dependency management and clean code policies were implemented?
god just stop with the JavaScript purist BS, you aren't going to win this battle, and it's even worse because not only are you injuring everyone in the software community, you're injuring your own productivity and skillset
actually, you know what, fine. just use pure JS and HTML implementations. see you in 10 years when i'm retired and you are still running around in circles wondering why the world has left you behind25 -
Dad: why are you doing IT after I put you through business school
Me: because you're the one that nagged me not to do it instead CS.... So now I'm stuck in IT... Because I can't seem to understand Big O and algorithms needed to pass a technical interview...6 -
Having to use home PC because your office PC takes a millennia to train a classifier. Why not just work from home?4
-
Dear Micro$oft... Stop with your fucking ads in your paid operating system.
I want to check the weather, not get asked to download a news app, if free operating systems can not include ads why must windows...
Also cleared a notification recommended i buy onedrive because i installed dropbox -.-4 -
Why is doing a minor change in UI always taking the most amount of time!!
CaN YoU MoVe ThIs 5 PiXeLs To ThE LeFT !@#$%^&!
NO I FUCKING CAN"T! BECAUSE OUR CLOSED SOURCED UI FRAMEWORK IS NOT ALLOWING IT!!!!!9 -
Being a programmer in a scientific discipline can be infuriating.
using "no one" ="almost no one"
using everyone = "almost everyone"
1. No one knows what even the very idea of good practice is. And everyone refuses to learn. 3k lines of repetitive copy pasted main. 500 lines of plotting method.
2. Raw C-style pointer based array creation. Won't use develope array libraries because what if development stops. FUCKING HAVE YOU SEEN YOUR CODE WHAT IF DEVELOPMENT ON YOUR CODE STOPS. FUCK.
3. LOOP VARIABLES DECLARED AT THE BEGINNING OF THE METHOD WHY.
4. Everyone wants to make modular, independent code. No one wants to use OOP. NOPE. ALL IN ONE FILE. WRITE C++ LIKE A FUCKING PYTHON NOTEBOOK. FUCK.
5. LIBRARIES OH MY GOD PLEASE DO NOT CODE UP YOUR MATRIX MULTIPLICATION. PLEASE DO NOT TRIPLE LOOP IT. NO. THE LINEAR ALGEBRA LIBRARY WILL STAY IN DEVELOPMENT.
6. Please realize that literally not one comment over an 1800 line file does not help anyone.
FUCKING. WHY. WHY ARE WE SCIENTISTS SO GOOD AT SCIENCE AND SO FUCKING SHIT AT THE CODE THAT MAKES OUR SCIENCE HAPPEN. WHY. FUCKING. WHY. FUCK.undefined rage no comments scientific computing fuck this shit wall of text bad code science fuck c++ fucking4 -
That I am not good enough for this shit.
Recently left my job because anxiety, a lot of it.
Tbh, I should not burntout myself, because:
- salary was a shit
- the scrum was a lie, there was no end of the sprint, so no retrospective meeting ever done.
- They change the """sprint""" task pile at any moment, usually adding more tasks for the same sprint.
- previous project manager was an idiot who said "yes" at EVERYTHING the client asked, even if the request was outside tje scope of the project.
The project was heavily delayed, and I was the only developer left on the most hideous backend you can imagine (the code was just tje very definition of "what not to do"). NO UNIT TESTING at all.
My task: clean the mess so we have a """stable""" release (with the tests), add the new features and re-do the backend again, but this time properly.
8 months of develop for this shit and they wanted the stable-shit-backend in a month and the new backend in other month "because everithing was already done in the shitty one". Do not forget the new features too.
So, I was doing the imposible to try to do tje task, overdoing hours and reading the docs of the project (because I was new in it), but it take me.a lot of effort to simply correct bugs because of complexity of the code and not understanding fully some parts of the project.
Then the comments like "why this is not finished yet?" Or "I do not understand why this is taking so long"
So, I had poor sleep, I was anxious because my inhability to do the imposible and in the end, a feeling kind of defeated because I quit.
So... that.
Sorry if something is wrong typed or so, english is not my native language.5 -
It all started with a simple shell script that ran a bunch of build commands.
Then it became a python script that ran a bunch of build commands because why not?
Now it's becoming an electron app with a jazzy UI.. that runs a bunch of build commands. Because why not! -
So my dear programming teacher really hates break statements... I mean really really really. He thinks it's better for readability if you don't break from any kinds of loops (not even ifs) well then we came across a switch statement in class. He says "breaks only exist because it's needed in switches" well how about returning from a fcking swith? or goto? then you need no break...
Is there anyone who could explain why I should NEVER use breaks and why it's bad in any piece of code? Why is it better to just use whiles because fors are apparently evil again? Srsly I just wanna ask him to show me some big code bases without breaks...8 -
While working on my localization algorithm, I also set up a baseline I can compare my results to. I chose AMCL which is the go-to localization package everyone uses in ROS.
I took a peek at their code and found this atrocity - "ad hoc weighting scheme" where probabilities that are not mutually exclusive are added together, and also taken to the power of 3 because why the hell not!6 -
Guy who thinks git is too much automation:
Files on master:
main.py
main_<other guy>_code.py
main_old_code.py
Also says: Don't push now because I am working on some files and git is not capable of dealing with changes to files within the same time.
WHY?!6 -
"Why is this feature not done?! I need you to own the platform!!!"
You're right, because the other 99 features just built themself...3 -
Well, I'm still in 1981 Hell as far as serial connectivity goes, but we got boobs on the screen, because when we're working with DOS 5.00.2 BETA and 4 colors at a time, why the fuck not?
-
PayPal sucks. They canceled our ability to take ecommerce payments just because. No reason given. We had not violated any terms of service. Our customers are happy with our products. And we were making them lots of money. They just up and pulled the plug because they’re PayPal and screw anyone who asks why. Idiots.3
-
Spent 30 minutes figuring out WHY THE FUCK is toggle not working.
Turned out the value was undefined because of a fucking typo!1 -
TL;DR: Why does that online shop NOT support paypal?
I'm a LITTLE pissed.
I wanted to buy some stuff online (since my gf birthday comes closer and I have no city, no car nearby to go shopping) - and this website doesn't support paypal. You know why? Because they had to high fees.
Why on earth don't they do it like any other online shop?! - the user can pay with paypal for a little more % or €.
I don't have an actual credit card but the thing you can get <18yo. Paypal works with it but I can't use any other payment option.13 -
Working from third world country means getting paid just 10-20% of world wide salaries and already being happy about it, because your salary is still 4 times higher than other local ones.
Silly wishes for career. To achieve getting paid 90%+ of the salary in the next close years. Or at least 50%.
Some of the local people continue work for 10% salary all their career life here... I wonder why? Why not to fight for your place in the world?10 -
LOL that's why I love C!
The function pointer cast for strcmp because qsort expects a compare function with two const void * pointers instead of two const char * pointers, that's just beautiful.
Not to mention the hack to abuse strcmp on a struct - which just works because the first struct member is a string and the rest just gets swapped with memcpy as opaque data.
I guess that wouldn't pass a code review at work. :-)6 -
Today marks the first day i needed to use a fork of a Github repo, because it just didn't contain a very basic feature i needed. The PR which fixes it has been open for months without a comment on why it's not merged.
I mean i'm glad i found a solution at the end, but goddamn it's so sad when a popular repo is not maintained well.3 -
Friend: why do you hate react so much ?
Me: Because web development should be all about browser compatibility ( yeah even for that shitty ie8 ) and usability not spa and shitty made animation that breaks when you switch from landscape to portrait .
Friend: then why do you use it ?
Me: money. -
"curl : The response content cannot be parsed because the Internet Explorer engine is not available, or Internet Explorer's first-launch configuration is not complete. Specify the UseBasicParsing parameter and try again."
Why the flying fuck do i have to configure some BS in internet explorer to use curl in Powershell? I thought IE was finaly dying, but nope!4 -
Sent a cv to a company because facebook threw their ad at my face and i said why not. They emailed me that they would call me today. I dont have a phone. Its not fucking 2007. Call me on matrix or telegram or even skype ffs.19
-
Why the fuck do people not change their router admin password!? I was at a hotel today and could access their router admin interface with the default credentials. I guess this isn't purely the fault of the hotel because not all people know a damn thing about security and only use the interface to change the SSID and password of the AP. But why allow them to leave the default password? Why isn't this a standard feature to be forced to change the password :|12
-
I bought a Thinkpad E470 laptop for my wife' bday. Because she loves Linux, My first obvious choice was a Thinkpad. I chose the model from Ubuntu Certified Laptop list and installed Ubuntu 16.04 (Based on their recommendation)
now:
THE FUCKING UBUNTU IS UNABLE TO DETECT WI-FI ADAPTOR. LIKE WHAT THE FUCK YOU WERE THINKING WHEN YOU PUT THE LAPTOP MODEL ON THAT FUCKING STUPID LIST? I WANT TO EXACTLY UNDERSTAND WHAT THE FUCK YOU WERE THINKING AND WHY YOU UPGRADED YOUR FUCKING KERNEL WITHOUT REVIEWING YOUR FUCKING LIST?
AND I WANT TO KNOW WHAT THE FUCK LENOVO THOUGHT WHEN THEY RECOMMEND UBUNTU. WHY THEY STILL SELL THIS SHIT BASED ON THINKPAD' REPUTATION AND WHY THEY STILL SUGGEST THIS IS A LAPTOP FOR DEVELOPERS? NO THIS FUCKING SHITHOLE IS NOT FOR ME. IT'S DESIGNED FOR MASTERBATION WITHOUT INTERNET! BECAUSE IT'S NOT ABLE TO CONNECT TO INTERNET! YOUR MOTHER FUCKERS.
GARBAGE23 -
I asked a co founder of a tech startup, "Why use MEAN stack? " his reaction \_(ツ)_/¯ because it's cool and famous.
STOP TRYING TO USE THINGS WHICH ARE COOL YOU'RE MAKING SOFTWARES NOT MOVIES1 -
It's official, the "front end dev" doesn't know how to code.
Why.
And it's not a "Well I don't know JS because I use React." scenario, no. He has almost no idea of coding.
What was he thinking trying to build the front end of a very complex app with just HTML, CSS and stupid copied and pasted snippets?5 -
To download data from Google drive, click on the download icon. But to download data from Google contacts, click on the upload icon! Why? because that's not upload but export, at least in the minds of Google's UI designers if there are any.1
-
Boss: Why are you trying to build the old program?
Me: Because I need to determine behavior of why old program works with data that new program does not.
Boss: Does it affect the output?
Me: No, but...
Boss: STOP! Just filter it.
Me: Okay.
Boss: Go write new fun code, not work on old shit.
Me: Thank you for saving me from myself.
In reference to:
https://devrant.com/rants/4666401/...2 -
I have now turned the name board in my cubicle to hide my name.
Why you ask? Not because I don't like my name, or dislike my name board (there's this little design on it which is just delightful).
It is to make it a bit more difficult for new morons who don't know who I am or where I sit. Can't do much more than that because I have a desktop.5 -
!Rant
I think that Google has alien employee's.
NOW Why Do I Say that???
Because all the stock Android versions do not have a "DARK MODE".
If they were human developer's they would have included it.
Same statement is Worthy to all their apps.
Light is killing me !!!2 -
// Time isn't converted to Customer's timezone because it's stored in the database in the time of Customer's timezone, not in UTC
GOD WHY14 -
Why is everything slow in windows even if I have a 16GB memory? Maybe because not SSD? 😑
Slow to open in windows:
- Docker, Postman, etc22 -
Win 10 on ARM will not make it. Here's why:
- The devices are ridiculously overpriced.
- Performance is abysmal with emulation.
- Native ports are rare because nobody buys the devices.
- MS doesn't get it.
Instead of addressing the chicken and egg problem, MS even fucks up more: Win 10 S, which is usually pre-installed, can only run shit from the app store. Yeah MS, you think just because Apple gets away with this crap, so can you? Newsflash, Windows isn't iOS, and you aren't Apple.
Even VS 2019 doesn't install the ARM toolchains by default. Because, why would MS entice devs to address ARM64 as conveniently as possible?
MS will just keep gawking at Apple like a pig at a clockwork, and Win 10 on ARM will go down like Windows Phone.31 -
Why do java programmers not wear glasses?
Because they don't C sharp
BADUM TSS
im so bad,
im sorry6 -
I honestly do not understand why people speak so badly about PHP(that's the general vibe I am getting from all these different platforms) or maybe it's because I am still new at it I am yet to find out the reason.27
-
I'm fucking tired of having to explain to boomers why scrolling on the web isn't a problem anymore and why you shouldn't just shove every pixel of content above the fold. And people seem to really hate whitespace on web pages.
I am NOT going to fill up every fucking pixel on your screen with stuff just because you are too lazy to put your finger on your mouse wheel. Don't know why people just get a fucking WordPress site because they clearly don't listen to expertise from a professional with 10 years' web dev experience. I learned this shit so you don't have to, boomer!
fuck it, I'm gonna send them NNGroup research on this.5 -
I was eating my oats happily when, suddenly, Boss called because clients complained data duplication in reports, and asked why I removed DISTINCT in the query. So, I stopped eating and obliged to answer the call because I so loved my work :) <3
How is it my fault now, when the QA just told me to make the data transparent and to not display them distinctly by name?3 -
First rant incoming!
I love when bizDEV people who are clearly not technical try to be technical. I mean I get when you want to try and understand something and I am totally down for letting you in on why we (the engineers) decided to do something a certain way. When you then go and tell us “no” and give the reason of “because I said so” it really doesn’t still well. Then you wonder why we don’t want to talk to you about anything? I mean it doesn’t take a genius to figure out you know nothing about anything we are doing but sure, why don’t we just go along with your plan because you are totally omniscient.
Then he decided that he wants to be in all the “idea” discussions... I really don’t understand because my ideas are not scheduled and I am not going to set up a meeting and write them down for later so you can feel needed and important.
This project had such a good chance of becoming something great but I have a bad feeling it’s going to fail now because non technical people are in charge of technical decisions.
End of rant, thanks for listening.2 -
One of our customers wants our mobile app to log out the user after 15 minutes of inactivity because of SeCuRiTy…
Why? The phones protect the apps with their hardware encryption from any malicious access.
And we are not dealing with super sensitive data here like some banking app or so.
Why do some people want to have bad UX for no reason?12 -
Not too long ago, I was looking over my friend’s HTML with embedded CSS code. He had two separate style tags. I looked at him and asked: “Why do you have two style tags?”
He responds: “Because I’m a lazy boi”3 -
Why the heck does the C++ committee let Microsoft have so much influence over the language?
I mean they do not give a flying flamingo about language aesthetics!
No, no, we cannot have `typeof` in the C++ standard because Microsoft pulled `decltype` out of their nullptr.3 -
If there is anything I hate in life more than XCode is not organizing work!
A feature done few months ago on mobile, tested, passed QA and now it is not working! Why? Because API got screwed!! Why? Because someone is changing the core of the system without notifying anyone!!
Both API and that feature were not touched in months and suddenly stopped working and guess who is blamed, damn right me and the API dev when non of us even made a change -.-3 -
Why are product managers always so irritating. I mean i understand they can't code, but then why do they have to be so nosy about status updates.
Its not like if i show progress to you it'll get done quicker. In fact more likely than not it will get delayed. Because you'll start realising things you haven't really thought about.
I somehow feel they are there to only make the entire environment just much more frustrating.6 -
Sometimes I just HATE Google.
No, this is NOT because they keep all your data, are evil and all the usual things. I just think they suck, yes there are super cool things and a lot of things are just the best in the field but I just feel like we could do better, there are so many smart people out there I just do not understand why everything is taking so much time.
PS. Just deleted all my browsing histroy accidentally because I didn't read the small print - in the picture attatched.7 -
Xperia Flashtool? More like Xperia Fucktool. Why? BECAUSE THE FUCKING THING CAN'T FLASH MY PHONE. FIRST YOU SPIT INTO MY FACE WHEN NOT DETECTING A COMPLETELY FINE .FTF, THEN YOU SHIT ON MY HEAD BY SAYING THAT THE .SIN FILE IS INVALID, AND THEN YOU PISS INTO MY MOUTH BY JUST REBOOTING THE DEVICE! Old version works fine tho.3
-
Dear Arch Linux Maintainers. Why the fuck are you sending me my password in plaintext?! Not enough: You are sending me my fucking password every fucking month, so i do not forget it, because its important!??!?!?! WHAT THE FUCK! Fucking idiots...4
-
I am always excited when I see new JavaScript framework. Not in positive way, but still excited.
Why? Because I have so much to choose from. And I love half finished projects. -
I really like DevRant, but why can't an avatar look happy, is it because most developers hate their jobs, because of clients or what not?14
-
"Our side is certified, yours is not" ... they yelled from their ivory tower.
Then why does your side send unreasonable responses after a few dozen identical requests and doesn't respond at all shortly after?
Maybe because the certification tests only cover 10-15 requests consecutively?
Certify my ass... -
Just because I am a night owl and arrive late to your fucking meeting at 1100am, it does not mean I am shit head and trying to save out of office. Then why did you fucker shift my meeting an hour before and screw up my whole day. Fuck you asshole.
-
So now I’m working with this code that is roughly documented because ”variable names are self-explanatory”.
Yeah, you just forgot that FORTRAN does not support utf-8 variable names...
Why utf-8? Because then if I see:
real :: 座標(3)
I would understand that you mean ”zahyō”, the usual 3D position array ”r(3)”, but no, I need to deal with:
real :: zah(3)
yeah...🙃🔫16 -
Testers in my team have been told like 1000 times to follow the style guides that we all follow. That's not that big a deal. The big deal is that they were put on this project without having any mathematics background when the project is all about geometric stuff. So after me as a developer having to put so many hours to explain to them why the tests are not covering the requirements or why the tests are red because they are initializing the data completely wrong, I ask them pretty please to do the checks for the coding style and I have already been 4 hours reviewing code because not only I have to go through the maths and really obscure testing code to ensure that the tests are correct, but every line I have to write at least 4 or 5 style corrections. And some are not even about the code being clean, but about using wrong namespaces or not sticking to the internal data types. For fuck shake, this is embedded software and has to obey to certain security standards...3
-
Don't. Especially while you're not a senior specialist. It doesn't really matter bad company or good: they all have something bad, they all have something good. From the bad examples you will learn WHAT, HOW and *WHY* should not be done. From the good examples you will learn what and why works and how efficiently.
Next month I'm gonna be working on a project that is SO bad I will flood DR with rants. But I'm looking forward to it, because I know I will learn what else should not be done.
Better learn from their mistakes than your own2 -
15 minutes delayed because whatever...
+30 minutes waiting for the next train, because my train stopped early because there was no AC and it were 38 degrees Celsius
+30 minutes, train I was changed to was delayed
Train I was changed to only had snacks to offer because they haven’t got water
+60 minutes on this train because, well why not
„We wish you had a pleasant journey“: notification pops while I’m still 2 hours in...
Yeah fuck off...1 -
Fuck Google Chrome cache.
For almost an hour, sat and tried to make changes to a react UI but unfortunately nothing's changing. Started to worry and doubt myself.
Even thought of getting myself the yellow duck! But fuck no , little did I realise that Chrome "intelligently" fetched my page from cache even though I was using incognito! Had to re-open the browser to realise that.
How did I find out you ask? I thought why not fucking open the same page in Mozilla . Why? Because why not?! But I still can't believe that I wasted a whole fucking hour due to that piece of shit called cache!19 -
Describing a friend's project to a friend:
"And then theirs a tinder like element, for filtering potential dates, but that's not implemented yet."
"Why doesn't he just copy tinder?"
"Er... wat?"
"You know, just copy their code and put it in his app."
"You don't... you can't... I mean you can decompile... but that's not useful because... it just doesn't work that way. For a million reasons. I don't know where to begin."3 -
Why is the internet such a toxic place... You voice your personal opinion and instantly have people who believe they are 'better' than you call you a stupid consumer because they use something that others may not care for.
Fuck me people, why can't we just have opinions and respect each other, it's not that fucking hard!7 -
Manager: Why not use the alibaba cloud?
Me: Because balbalbal...
After two week
Manager: Why not use the alibaba cloud?
Me:....
Infinite loop!!!3 -
Fuck! This is why I can't diet.
I can't get shit done, because I keep getting more things to fix. And I'm not talking everyday fixes, this is just plain retarded.
The asshole that my client hired thinks he's a dev. Takes projects that are working and makes small changes. Simply for him to say "I took this project and updated it for our needs."
Then when that shit eventually starts failing, I'm expected to fix it. It's not even that it takes me a long time to fix it. It's just that I'm looking at this thinking "Why are you not working?" Only to later find that, of course, it's been modified. By. Mr. Fucking. Dumbass.
Fuck!4 -
U: we had LF, which is enough for our needs
W: you know whats cool? lets have CRLF, because why not3 -
I recently saw someone complain because the name registrar would not name their daughter “is” because of their system (https://devrant.com/rants/1154582/...).
I have something to add.
Where I am from (India), local registrars intentionally misspell your name on the papers because than they can charge to a fee to fix it.
That’s why I hate India, too much bargaining for everything. This has happened twice in my family and both times we have refused to pay them.3 -
!Rant
Looking at various Devs & non-devs like myself, ranting, posting meme's [my bad];
I realised why we keep coming back. Nope not because of the notifications, but because devRant feels like home dare I say it, it feels like family.
Thank you @dfox @trogus & the other creators who aren't that famous [my bad I don't remember your names].
Thank you.5 -
You shitty brat, if my HR staff didn't call you, they didn't call you. Still don't understand? Ok, simpler explanation. Because THEY DO NOT WANT YOU.
Just because we know each other doesn't mean you will get hired at my work. And you are not even a developer, you are a freaking sales man. Why the heck do you keep asking me about it?1 -
"Wow! Programming must be easy! Why did you charge us costly?"
Just because I work at home and talking to myself does not mean it easy...
PS. even now I still feel like noob in programming5 -
Why people think that Mac is better than pc? Im Mac user and I like Mac. I think Apple just uses better hardware and charges extra for it. If you build windows with better hardware then windows will work really fast too. On Mac gradle build takes really less time because of SSD it does not mean Mac is faster. Get SSD for windows and see the difference yourself.
- P.S. Not hater of any OS.11 -
Motherfuckers can't even create a simple login feature.
Lmao this promotion driven faggots are dominating the product thinking they'll commercialise it and earn profits.
Why is this hilarious? Because they are building this product for past 3 years and yet the login feature is not functioning.6 -
Never be a perfectionist. I am one and it kills me inside. 99% of the time I am not happy with what I did because I know I can do better. Especially on exams. Not because of the grade but because I am not on par with what I know I can do. Its pissing me of so fucking much. Fucking bullshit. Why do I suck so fuckibg much ffs. For real: you should never become a perfectionist because I see what it does to me4
-
In C# using "this."
WHY? It doesn't help with readability. It just clutters up the code and adds nothing.
It should never be a required prefix.
What makes it worse is, Visual Studio greys it out because its not required!
Then there is stylecop. This got enabled on our project which generated 3000 build errors because of missing "this."9 -
People ask me why I prefer Windows: decided to install Mint, it crashed upon choosing a timezone. Had to not set a timezone to move past that bug. Then the install hangs. Turns out I should've edited the grub boot settings because I'm using an nvidia GPU. What the actual fuck? How is anyone supposed to know that?12
-
TABS OR SPACES?
It doesn't matter what you use, but use the ome you can stand with.
DONT FUCKING EVER BULLY ONE BECAUSE HE'S NOT USING YOUR "STANDARD"
Try to have some good discussion why you should use tabs or spaces and let other opinions matter. They may have some good reason for it.
PS I'm using spaces because it wont fuck up my Code if i change the OS (Windows<->Linux Server)5 -
Why do programmers prefer dark mode? 🌑
Because the light attracts bugs! 🐛
"When you try to make coffee but the compiler keeps saying 'Syntax error: Coffee not found.'" ☕😅1 -
Never had a coding style argument because my workplace doesn't have any standards, mix of C# and VB sure why not, 2K line VB service with 6 comments total? Sure no problems there.
The only styling we have is our personal preferences, except when it's my projects, then every adheres to the styles I set because I won't merge their 800 line monstrosity of a file with 18 classes.9 -
Go hunting in Program Files much? Me neither. So why does the old woman who can barely use email insist I show her where the Excel 2016 application files are installed? Of course I have to click through the folders slowly over Remote Desktop, not because of connection speed but so she can WRITE THEM DOWN IN HER NOTEBOOK!!!4
-
So.. name one fucken case where your database is not a computer backed thing.
Just asking because.. why the fuck? I don't think your database server supports input of fucking math symbols? JUST USE HUMAN LANGUAGE, AS YOU HAVE TO DO ANYWAY!
It's stupid how everything needs to be expressed mathematically ffs. Not that it's hard to understand - it's just more complex than of a very simple wording.5 -
Another JavaScript joke because, why not?
Still curious though.. Which Frameworks (for JavaScript and PHP) do you guys actually use?11 -
Some """friend""" of mine asked me help because he has trouble installing WAMP on a Linux distro.
Me: why don't you try to install a LAMP server instead, you are on Linux, you can do whatever you want.
Him: LAMP is not a thing, this doesn't exist, there's no package called like that.
Me: *sends a tutorial to setup a web dev server*
Him: You are so unhelpful, why are you disrespectful like that ?!?
Me: *having some murder thoughts*
Why do I still reply to these people ?4 -
Manager signed up an affiliate last night to our affiliate tracking software around 11pm. I get an email at 10am asking why I don't have them added to our internal database yet.
"because I was sleeping n shit"
I also explained to him it's not mission critical because it takes 3-5 days before an affiliate will start sending traffic anyways. -
I left my computer on to finish running a script a script while I took a nap. Just woke up but its still not done....
Why? Because I used a || instead of an && ...2 -
Today somebody at work asked why they couldn't change a primary key.
Not joking.
Are you fucking kidding me?? There's a reason SSMS doesn't allow it.. because BAD SHIT HAPPENS if you do.2 -
Why are programmers not allowed in the Intensive Care Unit?
Because they like to turn stuff off and on again1 -
After 30 minutes of trying to figure out why a guid is empty, I realize it's because it is initialized, but not assigned.
I'm not ready for Monday. -
What is it about robot collected data that makes researchers so anal? Like, dude, it's not even personal data. It's literally robot's joint motor recordings. It's not nuclear data, so why the fuck do you protect it like your life and your country depend on it?
I hope you get fisted by that data every night and how it will end up in oblivion sooner because you didn't publish it. You asshole.8 -
It's one of those nights.... works on my machine but not in QA....
Me:Remind me.... why am I a developer?
Coworker: because you're a maschist1 -
Complete disaster. As a C++ dev I was assigned to maintain some Python applications (some of them acting as proxies, wtf) just because the original authors left the team. It's slow as hell and it's not even a product - it's a helper tool. Cannot rewrite because nobody will give a green light for that. Why? Why?!4
-
Why the fuck is the master almost constantly broken? And not even "some feature I'm working on doesn't work"-broken but "can't build this shit"-broken. What the fuck is the workflow here that it's apparently acceptable? I wasn't able to do SHIT today because of it. Almost whole fucking day wasted.3
-
Did not understand why people posted so much on here till I had to argue with my "partner" product manager that SVG icons are better than pure CSS icons, and yes there is such thing as animated SVG, and no I'm not a designer to create fancy icons for you just because they "are actually code" you twat1
-
customer support masterclass from iVPN:
— why your app is not available in russia?
— our app is not available in russia because laws
— yes, but russian laws allow vpn services
— our app is not available in russia
— but all your competitors' apps are available
— our app is not available in russia
that feeling when an inanimate object could do a better job than this human being. ffs4 -
Why apply to interviews if you don't wanna show up? I start feeling stupid because I showed up on time for your interview.
Please, please people; don't apply if you're not going to come; we have other things to do too...4 -
"We are releasing today" - sentence my project/tech manager keep saying for a week now. Of course, we changed few core components during the week - because, why not - and nothing works now.
-
Rant!
Why enforce a 90 character limit in code file (C++)
It does not make readability any better..
you either break up functions that barely exceed the limits
or
start making nonsense variable names just because they are short.20 -
So, I just swatted a huge bug out of the air using my work iPad. Because it was the closest thing handy. I'm pretty sure that's not why they bought me the thing...2
-
Just went through EOY reviews. I found out in my own review that someone made the questionable decision to give me a raise and a promotion I'm not sure if I deserve... however why I'm really stoked is because its the first time I've gotten to promote one of my juniors! Now *that* is a really rewarding feeling because the dude certainly went balls deep and earned it, and I have the power to validate that.4
-
From long Using Visual Studio Code for Programming.
Why i love
supports Typescript
supports java
Lighter
plugins available like linter, git lense
Best for small web app projects.
And Favourite IDE, intellij Idea
Why ?
For writing java i use as
it can easily generate getter setters
constructor
importing
and build process.
best for java.
last but not the least
Nano
why ?
because most of the devops configuration, requires to be done via terminal only and i often use nano.
it is good for shell scripting,
editing configurations
that is all....2 -
Dear developer guy who wrote this documentation node!
You're a developer yourself. Don't you know that inverse psychology is something you should avoid, because it will not work?
Thanks!
---
Okay for real, why shouldn't one parse Build.FINGERPRINT on Android? I was looking for a way to determine if the device is an emulator or not, and came across a solution using this, and read the documentation.3 -
Why is it that every python project I come across seems to not even want you to use it.
The deployment always sucks, you get some random ass errors because some parts are in python 2 instead of 3 I guess. If there's a C library involved it most definitely won't work. What the fuck is conda and why do I need it to install software?
Where is the documentation to build a release yourself if the public ones don't work?6 -
Unreal engine adventures part 3:
Code compiles. Everything is fine. Close engine and open it up again since I'm coding a anim graph node and it does not update it unless you restart it.
Unreal crashes...
...
Why the f. Like even if one node is buggy than glag it red and stop execution of it. Why does the entire engine decide not to start instead? That's utter bullshit! And all this because of an array out of bounds? Really? And this thing is supposed to be professional? Come on...6 -
Why does the content of my comment have to disappear when I accidentally click next to the post button?!
So many times I wanted to comment something, lost the content and said 'fuck this' because of it.
Just keep the string for as long as I'm on the same rant and not reply to a different person..2 -
The Only Reason Why We Programmers Love Coffee and Not Milk is Because We Love Everything in Dark Theme 🥱6
-
Why does it feel like nobody uses D?
I love it. It combines the best bits of C++, Java, Ruby and even some Python. It still is C ABI and C++ ABI (ish) compatible. It can do everything you need it to. It's not limited like Java. It feels cleaner than C. I LOVE IT. But I don't understand why there's not much going on about it. Is it because it's not 100% stable yet? I don't know. AAAARGH7 -
Boss says: Why is our email not working get it to work again.
Me: What the fuck? Only because I am the computer guy does not mean I can make wine out of water. -
I truly hate PHP because I know nothing about it. I thought writing an API would be cool and it was until PHP stopped cooperating. Why won't my API communicate with my app WTF!? It's like it's not even there even though Apache is clearly serving the page.7
-
Student: I f*cking hate this calculus I am not even good in math.
Professor: Then why did you choose Computer Engineering it needs a lot of math.
Student: Because I love computer.
Professor: 'FacePalm'3 -
When hosting company changes mysql host name from localhost to mysql. And you spend hour to see why your app does not connect to db because you don't wanna call support. &#-+_$&#&1
-
I hate it because it is not properly visible from back and also why in this world you would do that...😒😒7
-
Why are some people incapable of reading documentation? THE "DUPLICATE RECORDS" IN OUR KAFKA TOPIC ARE BECAUSE ITS AN EVENT STREAM AND NOT A DATABASE. THIS IS LITERALLY ON THE FIRST PAGE OF THE GUIDE YOU ABSOLUTE MORONS.3
-
I will never fully understand why some people think command line package managers are "more complicated" than searching for and downloading software through the web browser.
I feel like the only reason why they think this is because the command line is not a user-friendly tool to them. All of my friends on Discord use Windows, and after showing them what a fantastic tool the Chocolatey package manager is, they don't want to have anything to do with it, because it involves entering commands.
I give up. If they don't want to use this amazing tool, that's their loss, not mine. I will just continue to run
> choco upgrade outdated -y
and update all of my programs with a single command, while they have to download installers and manually go through the setups.10 -
I REMOVED every single thing that EVEN REMOTELY looked like it's handling redirections, I REMOVED ALL PLUGINS, and I STILL GET FUCKING REDIRECTIONS and THERE IS NO WAY TO DEBUG IT BECAUSE I GET REDIRECTED AND I DON'T GET A RESPONSE FROM THE CODE I WRITE and OF FUCKING COURSE it does not in any form LOG THIS SHIT ANYWHERE because fuck me that's why.
Truly, wordpress was created to punish us for our hubris.4 -
Someone mentioned that client want to use wordpress instead of they current website because it is cheaper! Ok lets see how cheap it is.. each time wp release update after updating you need go through all website and check if nothing is broken.. plugins will need update as well because usually they run on specific wp version. Fixing theme and plugins requires dev time.. despite all those things.. have common sense. Maybe it is good for some type of business to host few pages without any business logic or use as blog without scare to loose everything and do not store users data.. someone mentioned that it is secure to run anything because updates are the best security to avoid security breaches. So why banks are not running on WP? Why health service is not using WP?
-
Should there be more standards in linux to increase the ease to develope for multiple distro's, without the worry of stuff working on one distro and not in anothers, because i believe it has a major part of why developers dont develope for linux.2
-
Apache why???
Your projects' page let's me view all the projects sorted by category, language, etc.
https://projects.apache.org/project...
But I can't view a description... I have to open the link...
Starts writing a scraper and realizes the project list is not static, it's loaded from a JSON document using JS... The document has all the descriptions and other info...
WHY THE FUCK DO YOU NOT SHOW THIS ON THE PAGE BUT MAKE EVERYONE OPEN ANOTHER PAGE SEE THEM...
Spends an hour writing an app in C# to parse the json because a simple Flattener isn't good enough because of the structure...
Probably going to end up creating a GUI so I can browse it more easily and Star the ones I may be interested in...3 -
Why? Why?
Of you, you were the last I've expected such failure and misery...
Not once, not twice, but I have you a chance so many fucking times...
I won't deny it, we've been through good times, done so may things together, and I admit that I'd never be able to work without you.... this codependence is just too damn fixated...
But, I think I should part ways with you, I'll visit sometimes, not just to have fun, but mostly because of work matter.
Sorry Linux, you've failed me, I'm leaving you for Windows.5 -
My eyes are bleeding! I've been working on a uni assignment for the last 48 hours on account of being a fucking asshole and leaving it for the last minute... Gotta submit in 12 hours and now I'm here talking shit and ++ing because shit, why not... What a piece of work.3
-
Spend hours debugging a python script because tests fail. Turns out ftp (the unix binary) adds CR bytes to every byte in a .gz file that looks like a LF on upload (in test setup). Client and server are both linux. 😭
Yes i know switch to binary mode (that fixed it - why not default??). But still WHY CR? Didn't ask for it. No windows in sight.1 -
I understand that some websites had Flash bullshit because they wrote it 20 years ago and were just never fucked to re-write it.
But why, oh why, the FUCK did some companies decide to use Flash even after EOL was announced??
Examples: Xfinity (TV online streaming), Tidal (HD Music)... I always had to find some way to use their shit in 2019/2020 because Firefox did NOT want me to use Flash (understandable).
Were there an advantages that made these companies choose Flash, even faced with the fact that they would need to rewrite it in a few years AND users needed to go through hoops just to use their bullshit??
There must have been! Why else would they do it?31 -
"Reviewer 2 is always a bitch"
Aaaaaaaand I'm looking at gloomy reviews which means my paper is gonna get rejected soon. Why oh god why!
(Actually, I know why, and maybe this is for the best, since I pulled the method out of my arse because I found out environments were unstable and had to nag about it to not fully lose a year's worth of investigative work. But also, this is my first conference rejection. Literally. 😐)
... There's a slight chance one of the reviews might save me tho, so keep your fingers and toes crossed for me, pleaeaeaeaeaeaeaaeaease! 🙏🏻8 -
Is it just me or are all the stoopid people in middle management? Why do these clueless people always impose completely nonsense requirements? Like 'You have to process all entered client data but you are not allowed to store it, nowhere, because of GDPR, storing data is evil!' But when customer logs on all his not persisted data has to be pushed to the frontend immediately. WTF THIS IS CRAZY5
-
Why developers are not covered in tattoos!?
Because tattoo parlors don't tattoo developer savy stickers, yet! -
What the FUCK Synology! Why the fuck would you change the sshd source and manually hardcode specific shells that the users are allowed to use! https://serverfault.com/a/470919
I'm trying to test a new sshd configuration here, and this motherfucker is not letting me log in because it keeps receiving SIGCHLD and failing to handle it (because of course chsh is missing!) and it won't let me in.
THEN HOW THE FUCK AM I LOGGED IN IN THE FIRST PLACE???6 -
When your building GCC from scratch and you finally after hours get the damn thing to begin to build it crashes an hour in because of some dependency that is the wrong version! why did the build script not include the check in the first 10 mins COME ON!!!!!!1
-
Session Management in HTML/PHP be Like:
JUST PUT THAT FUCKING SESSION ID AS HIDDEN INPUT IN EVERY FUCKING FORM!!!
BECAUSE WHY NOT JUST SPAM IT WHY IS THERE NO GOOD FUCKING WAY TO HIDE A SESSION KEY WITHOUT COOKIES5 -
Why are most jobs just about web development or mobile development? (I'm not criticizing I'm a mobile developer myself)
Is it JUST purely because of the market need and people using them?
Share your opinion on this one and what other career paths in CS do you know about you think would benefit from more people in them.2 -
Christe on a bike, why would anyone sane use PowerShell? I can't even run my own fucking script, because "cannot be loaded because running scripts is disabled on this system". Even tho I used the same script file literally yesterday.
So I'm just gonna use single command to change it. Easy? Well fuck no! Because no one thought that implementing something like "sudo" would be a fantastic idea, so you have to jump between two separate instances of that piecie of shit. Not to mention it takes ages to even load it.13 -
Well AI is made by some developer so why not just swing with the technology. When JavaScript Framework because famous (jQuery, Ionic, React) we started using them like an asshole. Similar way when AI takes over, let's switch to AI.
All I wish is that AI doesn't fuck my girlfriend/wife. I will implement very strict rules.1 -
Why Evil Corp did not have its servers on a cloud provider?
(This question is about any big corporation with a whole bunch of servers. I quoted Evil Corp because the question came thinking about it.)16 -
I fucking hate web development and fuckton of issues it has. Laravel library not found despite the files exists and composer loaded it in the autoloader, fix: create a config file for the lib, why? Because magic. The code cannot find the provider class without it....
Next, try out smtp mail. Works everywhere, but not with the live smtp server. Fails with Invalid recipients error. 2 hours later, with half of my hair torn out I finally figured out. Can you guess?
Credentials and settings are correct, recipients are also correct. The fucking from address parameter was the culprit because you cannot send emails on behalf another address, logical but fuck that error message. Why is it that hard to respond with an understandable response?2 -
The 'lead' developer is unable to comprehend why sending an empty string when it doesn't exist (instead of not sending it at all and setting it later when it becomes available) is not the best idea to do. Instead, everything is the fault of ElasticSearch (which I oversee in some capacity) because it doesn't read stupid! And so any error being caused is due to ES. YOU DENSE MOTHERFUCKER!!! FUUUUUUUUUUUUUUUUUUUUUUUUUUUU
-
!Rant
Why in hell did we try to get smart with this shit!? As simple as storing 2 values and reading them... But no... Someone wanted to get pretty with it, stored the two values but just read one because the other can be calculated...
Makes sense (btw it's [field] in minutes and [field] in seconds)... Some problems:
1. Why? Oh because someone designed it as int...
2. Why not just in seconds? Fuck you that's why...
3. Who the fuck thought that getting seconds from minutes is better then getting minutes from seconds when we only store integer values?
Thank you... I feel better4 -
So i decided to hit the gym last night because why not? Now i haven't gone to a gym in a long time, so my stupid self thought why not lift some weights, and rather than starting with something light and gradually increasing the weight i went for the heaviest dumbbells, guess who's lying in the bed now, not even able to lift his hands to code? This fucking sucks i can't even lift a damn spoon without having cramps, i tried rubbing some massage gel but it doesn't seem to do any difference, do you guys have any advice? Thanks :)2
-
FUCK MY LIFE WHY CANT A RASPI BOOT FROM USB??! I'VE BEEN WORKING ON A PROJECT FOR IT FOR THE LAST WEEK, SPENT NIGHTS LEARNING ELECTRONIC BASICS AND GUESS WHAT? THAT FUCKING RASPIAN ON MY MICRO SD CARD IS NOT BOOTING. AND I CANT REINSTALL IT BECAUSE I HAVENT GOT AN FUCKING ADAPTER FOR THIS SHIT. I HAVENT BEEN USING A MICRO SD FOR YEARS.
AND NOW I CANT TEST MY PROGRAM BECAUSE I NEED THE RASPIS GPIO PINS :(6 -
Not an angry rant, and not strictly related to code, but I think it's important, nonetheless.
If you've ever considered or been approached by Amazon, please read this short real-life story first and judge for yourself: https://dev.to/voodooattack/...
P.S: I didn't post this here because I needed markdown for formatting. Sorry. :(6 -
It's 20-freakin'-17. Why aren't decent internet speeds the norm yet? (And I'm not taking about rural areas, I mean near the town center). If my and a friend are both streaming a movie, I SHOULDN'T HAVE TO FUCKING GIVE UP HALFWAY THROUGH JUST BECAUSE HE HAS TO KEEP PAUSING SO FREQUENTLY TO FUCKING BUFFER THE DARN FUCKING THING! WHY!? I CAN'T FUCKING FOLLOW A MOVIE IF THERE ARE CONSTANT FUCKING INTERUPTIONS EVERY TEN OR SO FUCKING MINUTES FUUUUUUUUCCK.3
-
I don't like when client decide which tech use in the project. I got some weird tech request like:
1. Move existing database from postgresql to Hadoop because hadoop is Big Data (is kinda move from amazon rds to amazon s3 just why? have you index, cluster your postgresql table?)
2. Move from mysql to postgresql because mysql cause deadlock (maybe their previous developer just fucking moron)
In this situation we just explain why we don't use that and propose alternative solution. If they insist with their solution either ignore it or decide not continuing the project.5 -
Why all these SW engineer interviews include 2 days of questions about sophisticated algorithms which i have never (and probably will never) have chance to even reuse, because they are NOT simple & understandable for any project community? IMO It is like asking to show Assembler skills on frontend-dev interview...4
-
!rant
So I got bored and decided to drop some Easter egg cats into Google trouble reports because why not? Well I sent one off on regular Google Allo and it ran this search. None of my other cats did anything like this even with other black cats. Any ideas?2 -
Me: Why can't we use WCF according to standards (even though my team has been using it anyway?
Him: Because we could not figure out how to implement it. o_O
Help me please! -
Why do we keep developing algorithms to find us things we are already interested in? I'm tired of never being subjected to anything new, and I'm tired of not getting all the raw data. If you have to add a filter for me, please at least make it optional, or customizable. And make sure you make a matching algorithm distinguish uncertainty from negativity. Not knowing if I like x and just predicting I don't like x just because I've used y is not good enough. It's horrible.6
-
Xcode is frustratingly slow and horrible. They engineered it really badly. Why don't you just please collaborate with these intelligent Jetbrains guys? No, you won't do that because ego or because money is more important than your developers' happiness. I do not enjoy this career path to your ecosystem anymore.2
-
Why is it always so exhausting to communucate with clients?
It's been 11 fkin days since I started working on one really simple project, but it's still not done because client can't respond within 1 day...1 -
When everyone thinks FE is easier, quicker, and less important than BE. Just because our fantastic UX people made you a high fidelity mockup in a day does not mean we can build the whole FE in a week.
This is why I'm returning to full stack. -
Delphi.
Why do I dislike it? Because it was fucking terrible (not sure about now, haven't touched it in years).6 -
Telling my group mate that he needs to follow a styles guide. Not any particular one, but just one...
His response, “but why does it matter? It works”
Fast forward two days. I open my first PR at work, change requested because of styling. -
Decided to update ruby because why not, been at it for hours.. i just wanted ti code something simple :(
I am almost done -
Delete data because it's corrupt. Angry call from support that their data is gone but they've managed to recovered it. Try to explain why it was removed only to get told they need that data. Fine whatever but if I see any more bug reports about that unit I'm not solving them because it's the data not the code. This is why I wish they'd test on their own databases, which they have, but somehow don't use.
-
Why are you paying me to architect your new stack if you're just going to mandate that I use Guice and Jersey "because that's what you're using already"? I'm sorry. You're wrong. Spring Boot is not a "dying technology". I'm not going to build you a servlet from scratch. Get fukt.1
-
Ah yes back from school, back into trying to get Arquillian to work. After trying to build on Jenkins (just for a test if they fixed some of the Problems) suddenly it wont even build properly, because they removed the datasource that my Arquillian tests were running on. Great. Not only are my tests not working now, but the whole fucking thing won't build and trying to get a datasource into the Arquillian Container is a pain the ass.
I've set it up according to multiple tutorials. But it always tries to read a non existant datasource... Why, why, why the fuck do I have to do this shit. I fucking hate everything related to JBoss. It... never... works. -
Well done Samsung! There is nothing better than wake up in the morning just to find out that fucking VR Service ate 15% of the battery overnight.
-
The one time that I decide to not skim the company newsletter because I've been super busy...
It apparently stated that today would be a holiday....
So I logged in and worked all morning till I asked my boss why they weren't in...
At least it's wfh... And well with I need to get done sooner or later....
Now I'm going to binge tv all afternoon....
Hm... Not much different... Mondays off too... More binging.... -
He basically abhorred me because i still have no idea why he abhorred me but honestly I'm glad he did. We never had to work together, but i once tried sparking a conversation thinking let's see maybe he is not all he shows... The conversation ended in 3 seconds... And he was acting all childish ... Oh well... Cheers everybody!
-
Why mostly developers do job, why they do not work on thier ideas and make apps?
I am tiny developer and started programming because i have few ideas to work on, but what i see is no one is motivated here to work on ideas14 -
Wondering why all apple fanboys here are not ranting about this...ah right because is their beloved apple
https://twitter.com/firt/status/...26 -
Got a call about production was going to fail. They thought it's the application server.
I'm the end it was bogus file mods which were scrambled by the backup tool.
Why we didn't find out earlier? Because the java application was coded like this:
-------
String content;
Try {
File bla = new File
content = ... Read operation
} catch (IoException | SecurityEx | RuntimeEx ex)
// nothing we can do here
}
doWork(content);
---------
Why the fuck do we have code reviews? Why not just log or throw a Runtime Exception? Argh... I thought it would be better in enterprise applications. Perhaps I should tell them to not just use pmd, also spotbugs and sonarqube. But the department for the build tools does not have enough employees. Dang.
Anyway. Earned some money for that.
Now it's 2018 and I still get money for the same kind of bugs as 2008.3 -
Does anyone in here use skype for business in their work !? How fucking incompetent it is at doing what it should be doing !? If we wanted disappearing messages, we could have used whatever the fuck we wanted.. Not skype from microsoft. Why does my messages get lost, because skype thinks it is not important enough to save ? A line of text is barely a KB..
Also whats the deal with the UI idea of creating seperate windows for chat..? One fine day i am gonna go on a rampage and tear apart my computer because of that incompetent shit..6 -
Got dragged into business meeting. Said stupid things because I didn't know they were secrets... Can't wait to get chewed out. Why am I not just a code monke?!?!2
-
My Friend(On getting an error in Javascript for not placing a semi-colon";") : If the computer knows that adding the semicolon would fix the code why would it not add it by itself instead of throwing an error.
Me: Because coaches don't play ;) -
Ok so I just changed my keyboard layout to neo2 because qwertz can suck my balls. Looking quite good so far. I've been writing some smaller texts and it looks like you can get used to it quite fast (i also changed because I wanted to learn writing with 10 fingers anyways. Not that I've been writing slowly before, but why not).
The bad thing: all shortcuts (vim etc) feel strange because I have to betray my muscle memory now. So I thought I might also just switch to emacs now. Have to learn it from the beginning but it might be worth it.
Did anyone of you have any experience with neo (german) and what editors did you use?6 -
Why is there so few rants about wordpress?
Have people moved on? Am I forever stuck in this void of terrible people that believes wordpress is a good system because its free? Opensource? I have heard all the arguments. Not a single one of them are valid.8 -
Hey Fellows. I'm about to buy a new keyboard because my current one decided to say goodbye today. But I'm not sure which one i should take. My current favourite is "Das Keyboard 4 Professional".
What Keyboards are you guys using and why ?3 -
Code::Blocks, because why make it look nice, bother having any auto-complete functions, actually ensuring all of the built in C++ functions work and not having the need to sometimes have to be closed down and restarted to build and run the code 😤1
-
After inputting all of the defect info into the bug tracking tool, QA writes a quick summary of their findings and goes home.
Love explaining to mgmt why developers could not fix bugs because they had no access to the bug tracking software.
1 day.... X number of bugs... 0 progress -
Why redis, why?! You run "redis-cli -h <host>" and it looks like either it cannot connect to <host> or the redis-cli is frozen.
What was the fix? Adding "--tls" to the call. Why can't you just say "You are starting a non-tls connection to a remote but the remote wants to talk TLS"? Or give any other indication that you did reach the server but did not understand what it said and hint for TLS? I was hunting non-existent connectivity issues for hours just because there wasn't a good error message...3 -
What's better in general:
#1 master merge -> production
#2 master merge -> button -> production
And why?
At work we currently use #2 because sometimes we need to make manual changes or update images on prod before we can fully update the code
Edit: This should have been a 'question' not a joke/meme, sorry about that -
Today I was challenged by a project manager to explain to the directors why a developer on my team has not delivered the functionality that is required for go live on Monday.
Because you only asked for it two days ago! Don't try to make one of our developers your a scapegoat because you forgot to ask for something until the last minute.
Cock end.4 -
Pulled into a meeting because a search didn't create a new table record for any result NOT found. Apparently, the user wanted dummy results to fill the table if what he searched for wasn't found.... And it was suppose to have nearly every column say "RECORD NOT FOUND". Just.... Why....
-
Same procedure as every night. I don't know why but I can't sleep at the moment. I went to bed at 9pm today because I was fucking tired and woke up at 11pm again - totally awake and refreshed but I know I will be fucked tomorrow because of not enough sleep... I am actually thinking about doing today's work now instead of in 9 hours.
-
Oh for fucks sake! Why so we have threading when we synchronize EVERYTHING with a singleton... and when I actually show you that even unthreaded spaghetti code runs 40% faster under real life conditions than your shit you just brush it of because I'm still at university and don't know what I'm talking about... And not because changing it would require money or time we don't have... no, just because I “lack the necessary experience with such things.“
-
I just started studying and commenting did not seem so important to me because we've only written simple programs so far. Recently, a friend showed me his book and a story that was in there.
They bought a code and all the names were in Hebrew. Not so bad, if not all comments would be hebrew too. Wtf!
Now I know why commenting is important.1 -
My friends go to college and instantly get internships because they're students but I apply to every (remote) internship possible and nothing because 99% of them have a requirement that you have to be a student.
Am I wrong to think that I'm more valuable than a student fresh in college? I've built things, I've been working my ass off learning, why not give me a chance!?!?3 -
Not sure if this was already shared but..
Q: why did the programmer quit his job?
A: because he didn't get arrays (a raise) -
I just want to ask fellow Developers here, can you give me a reason why you have to adjust to standards given by frameworks and not to create your own framework because thats just recreating the wheel?
I want to be enlightened as sometimes i tend to be hesitant in learning new frameworks/languages because i find them over-complicating the process on creating an app/software.5 -
Dear Gfycat, why in the seven fucks do your direct links not work with lowercase letters?
https://gfycat.com/oblongobedientca... works just fine but https://giant.gfycat.com/oblongobed... crashes and burns because 3 letters in the user's name are uppercase?
Now I have to find a way to hack my way out of this bullshit in my app. Thanks, you cunts.7 -
WHY DO I STUMBLE TO REDISCOVER THAT IF I HAVE SQLITESTUDIO OPEN MY DML STATEMNST FAIL FROM MY PROGGY BECAUSE IT IS HOLDING ON TO THE WRITE ENABLED FD ????
WHY WOULD THEY NOT HAVE A MECHANISM IN THE LIB WHICH HANDLED CONCURRENCY ???
WHY AM I DOING THIS AGAIN ?
AND WHY IS THE SAME TRASH SITTING IN STARBUCKS LIKE THE CHICK THAT WALKED THROUGH SHOWCASING SOMETHING TO HIM OR THE OTHER FUCKING AGING PROST BITCH WHO ARE ALL RELATIVELY NEW TO ME.
FEEL LIKE SOMEONE PLAYED A TRICK.
OH WAIT THEY DID
AND WHY AM I IN STARBUCKS ? LOL I AM NOT A HIPSTER !2 -
When you get called from someone at two employers back because of some Python code you wrote back then asking why their changes in the code do not work and you know exactly by the way they talk they just messed up the indentation. *facepalm*
#InTheWrongMovie
Why do I put documentation in my files when people do not know the basics?2 -
Mod_wsgi for apache is like scratching your freshly cut nails on a chalkboard while eating oysters covered in ketchup.
Why does WAMP have to be a pain for everything? I'm going to just use some premade thing for this because getting stuck on setup is not my idea of fun when I have python APIs to debug.4 -
Programming at a job to me is no longer creating something fun and valuable; it's more like figuring out why shit doesn't work, con-stant-ly.
It' s like coming in to your desk every morning, dreading the day because there's yesterday's shit to fix. "Hmm, what shall today be like? Oh yes, troubleshooting why my database model doesn't work, redesign it completely and break my mind over db details. The next day? Having to redesign my classes to implement new patterns because apparently the current design isn't good enough." Even if you work on new deliverables, that's just new problems in disguise anyway.
Pleasant? Not really.
lol.3 -
So you need babel to run es6+ on node js because node js can't handle es6 yet. 🤔
Why can't the node guys work with the babel guys to integrate babel with node and save me the extra stress of having to figure out if my es6 code is not working because of a syntax error or because I didn't transpile properly🤷♂️17 -
I just had the weirdest feeling where the word "response" completely lost all meaning to me.
I googled it, and apparently this is called semantic satiation.
Huh, never happened to me before.. I hope the memory of the word response returns to me because though I'm not sure why I feel like it's important.3 -
Why, the , fuck , can I not set Chrome to use MRU when switching tabs on Linux!
The extensions don't work, and trying to set in in the shortcuts is impossible, because when capturing keys , the tab key is not suppressed! -
I just spent 3 hours trying to find out why I am getting a NoClassDefError. Figured out that it's because Maven did not load the source files from Sendgrid :[
-
Never got why react and all those js frameworks are so popular - css and jquery will load faster and do whatever you want them to not to mention all the jquery plugins you can use for free from fancy box to owl carousel. Sometimes i feel techies like something just because its new4
-
Today before leaving, the QA said she found problems in 3 issues I've been working on, until now everything was ok. Tomorrow is the closing of the Sprint but I can't present this progress because it's not completed...
I know the QA is doing her job but why now?
Hopefully I'll fix it tomorrow before the meeting1 -
!rant
so i've been playing around with this idea for some time... a relative reference frame physics engine.
why?
because in short, if it's not completely stupid (which I'm still not sure), and if it would work how I think it should/would, then it would solve most (if not all) problems current physics engines have with moving inside/on moving objects (which are inside/on other moving objects)...
...anyone reading this has at least a slight idea what I mean/am thinking about?9 -
I'm not sure who the fuck implemented the error handling of spring boot but goddamn he/she needs to be fired. Why the fuck does the application return a weird error about a setting not being set when it can't connect to a database?? Wtf took an hour to solve and that's not the only thing I hate about spring boot. Why is the documention utter garbage, why do I have to rely on tutorials and can't I just read in the documentation how for example the http rest mapping works. Now I have to cross-reference multiple tutorials to find the best way because guess what there are multiple ways to do something in this framework and some tutorials don't even work.
-
Probably this was asked before many times but I want your updated opinion.
1) What is the best Linux distro you used? Why?
2) Do you still use it? If not, why?
My answer:
1) Debian. Because I find it very comfortable and it run in Raspberry Pi and other small computers. It has the software that I usually use and it's very light.
2) Yes but not as my main OS because the lastest version of software that I use weren't updated yet (and probably they won't update them on a short time). I had to move to W10 as my main OS.5 -
One of the more memorable friends through coding is a guy I met at 9am at what had to be an early lecture with 150+ students. We were both following it as part of a minor but the only ones there: we apparently didn't get the message that it was cancelled because we were no majors...
We decided to just work on the group assignment because why not and became friends.
Little did we know that we had already met dozens of times (but never really talked) the two years before as we are both members of the same students association, only strengthening the bond!
Sometimes not receiving a notice of cancellation is not that bad... -
Of course iPhone connected to the Mac with iTunes on doesn't let you grab photos and videos from it, because why should it? It's not like feature that even feature phones have.
-
Python rant. Why does my 500 line Flask file look like one long oblong, & why am I adding comments that say “end of function” in *any* programming language when surely clear visual marking of this should be built in? Why did I spent 2 hours debugging SQLite3 dict factory function only to find the issue was a misaligned indented function block that my linter hadn’t picked up on because it appeared to be a logic error. Why do you make my missing tab spaces into logic errors Python? And why does everyone insist that curly braces are just as bad? Not in my world Python. Also, stop returning obscure objects unannounced like I’m supposed to know about it in advance, and stop making me run an entire file only to find I have another mystery type error because I expected x and got y. I hate you Python!!4
-
So I have about 1.5 weeks to pack my family off 5's 3 room apartment, and move 1000 miles across the country (Western Nebraska to Louisville, KY). Because why the hell not...
-
It is incomprehensible to me
why fucking piece shite visual studio not supporting horizontally scroll and multi cursor
(its have a very very simple multi cursor, if press alt and click and move mouse but its suck because, a online editor very better than this piece shite ) -
À test Class can not have any private method.
That's a coding guide line. And if I ask why, the answer is... wait for it..... BECAUSE X and Y DECIDED THIS WITH Z LONG AGO...
Agggghhhhhhhh.... -
The moment when your angular does not redeploy correctly because fucking jshint detected a missing semicolon but you don't get it and you are asking yourself why the fuck the bug is still there.
-
first() function in python...
Because it does not exist
Why have a any() that returns True if any of the items in iteratable are True
But what if I need to get the item itself...
In C it's as easy to write as the any func The performance will be the same6 -
I'm analyzing representatives in 20K Italian companies.
Every representative has two attributes:
* sex $RepresentativesSection.RepresentativeList.Representative.Individual.Sex
* birthLabelGenere
$RepresentativesSection.RepresentativeList.Representative.Individual.Birth.BirthLabelGenere
I made a query to find all representatives that has changed the sex.
Why I did this? Because I can.
It worked? No, the provider removed data of people that changed the sex.
I found only one person that has no BirthLabelGenere data
Fortunately it does not work, it's illegal in Italy store this kind of data
Why the hell the provider added this attribute?
RepresentativesSection.RepresentativeList.Representative.Individual.Birth.BirthLabelGenere1 -
Well, so this time, it's not a joke....it's a moral kinda thing.....
Why do we want something?
We want something because we have the desire to know about it or we have the desire to achieve something or prove ourselves superior.
Why do we want to be superior?
People are so getting into the phrase, "Life is a race, if you don't run, you loose", that they unknowingly have the desire to be superior and fight for it.
This is totally not true. Life is not a race...it's an experience....we learn from life....we learn from everything and everytime we act. Life is not an assest that you race with. So, then why to race? Enjoy life. Gather true knowledge, not the so-called school's exercise book "knowledge".
Until we defeat our desire, till then, we are evils even though we think that we are good.
Desire kills, Defeating desire will give you a true life to live.9 -
I'm not sure why travis-ci job for node 4 is complaining for something which doesn't exist anymore.
Is it because I'm not using semicolon after 'use strict'? But then it should not work locally and in other travis-ci jobs as well.
https://travis-ci.org/restify/...
https://github.com/node-muneem/...1 -
So I am currently updating a application from play framework version 2.5 to 2.6 and am working through all the dependency updates... I feel like I am playing whack a mole.
and now there are suddenly ClassNotFoundExceptions because the classes are not in the same classloader as before and the access over reflection doesn't work anymore.
Anyone got some tips why the classloader is differing?
I think it might be because some dependency conflicts or such. -
Can anyone explain me why everyone is using vim and i feel to dumb to use it, because I did not know how to close it so I am using nano?6
-
Me: I spent some time cleaning up code because our server was crashing every time I called this api I needed for the new feature we are building this sprint.
Scrum master: why are you working on things that were not planned in this sprint
Me: .... -
Why every time Adsense reject my website
At first, due to not finding the URL, because at the same time I was handling the server
Then, Some errors in the AdSense code.
And now, they are not finding any quality content.6 -
Want a job where walking there one way eats up 50 mins or so of time so that the chunk keeps getting lost and where sitting on ones ass all day is not the norm.
Why can't the fucking FBI do what it claims to do ? Because if it still is. Not seeing it.2 -
Why do you support sessions for an API (not REST)??
You remove the token and still get positive replies because the session cookie allows it.
At least the session in the cookie gets killed when the token is invalidated, but really, why?3 -
did she ask why i said that :P nope.
not sure if she even commented last time.
naybe because i saw she sampled something i said when younger and happier person.
welcome to no end house
do you people feel dead yet ? like wraiths worn out and wandering at the edge of the town ?