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 - "rants"
-
Step 1. Get a large touchscreen monitor. Connect it.
Step 2. Modify the driver so touches don't actually cause clicks or anything.
Step 3. Let it play a sudden, loud BEEP instead. Increase the volume for each subsequent touch.
Step 4. Lean back and watch people learn that you don't like your screen being touched.15 -
Job opening tells us that they want someone who knows:
C, C++, C#, Java, VB, PHP, HTML, Javascript, MySql, Postgree, windows, Linux, Mac OS, a degree in computer science and a few years of experience.
What you'll actually do in most of those jobs: Deal with Excel spreadsheets.10 -
Hello devRant! I was introduced to this app by a friend and decided to share my own rants.
Short tale from IT:
*User's laptop full of viruses upon 1 day of use*
User: It came like this! One of your IT guys must have put viruses on it.
Me: Yeah I'm sure that's the case.
*Sees rediculous download history in the last 24 hours*
I'm sure there will be plenty dev rants to come, as I am starting my software development career very soon.4 -
She: "Better not visit devRant for the next.. weeks"
Me: "Lol, what have I done?"
She: "The new iPhone is out"
Me: "..."6 -
I need to stop reading devRant posts on the train and in public in general. These rants be cracking me up too much. Most awkward when you try to explain to someone who cares to know what's so funny and you know they can't relate so you're just sitting like.....2
-
> Root struggles with her ticket
> Boss struggles too
> Also: random thoughts about this job
I've been sick lately, and it's the kind of sick where I'm exhausted all day, every day (infuriatingly, except at night). While tired, I can't think, so I can't really work, but I'm during my probationary period at work, so I've still been doing my best -- which, honestly, is pretty shit right now.
My current project involves legal agreements, and changing agent authorization methods (written, telephone recording, or letting the user click a link). Each of these, and depending on the type of transaction, requires a different legal agreement. And the logic and structure surrounding these is intricate and confusing to follow. I've been struggling through this and the project's ever-expanding scope for weeks, and specifically the agreements logic for the past few days. I've felt embarrassed and guilty for making so little progress, and that (and a bunch of other things) are making me depressed.
Today, I finally gave up and asked my boss for help. We had an hour and a half call where we worked through it together (at 6pm...). Despite having written quite a bit of the code and tests, he was often saying things like "How is this not working? This doesn't make any sense." So I don't feel quite so bad now.
I knew the code was complex and sprawling and unintuitive, but seeing one of its authors struggling too was really cathartic.
On an unrelated note, I asked the most senior dev (a Macintosh Lisa dev) why everything was using strings instead of symbols (in Rails) since symbols are much faster. That got him looking into the benchmarks, and he found that symbols are about twice as fast (for his minimal test, anyway), and he suggested we switch to those. His word is gold; mine is ignorable. kind of annoying. but anyway, he further went into optimizing the lookup of a giant array of strings, and discovered bsearch. (it's a divide-and-conquer lookup). and here I am wondering why they didn't implement it that way to begin with. 🙄
I don't think I'm learning much here, except how to work with a "mature" codebase. To take a page from @Rutee07, I think "mature" here means the same as in porn: not something you ever want ot see or think about.
I mean, I'm learning other things, too, like how to delegate methods from one model to another, but I have yet to see why you would want to. Every use of it I've explored thus far has just complicated things, like delegating methods on a child of a 1:n relation to the parent. Which child? How does that work? No bloody clue! but it does, somehow, after I copy/pasted a bunch of esoteric legacy bs and fussed with it enough.
I feel like once I get a good grasp of the various payment wrappers, verification/anti-fraud integration, and per-business fraud rules I'll have learned most of what they can offer. Specifically those because I had written a baby version of them at a previous job (Hell), and was trying to architect exactly what this company already has built.
I like a few things about this company. I like my boss. I like the remote work. I like the code reviews. I like the pay. I like the office and some socializing twice a year.
But I don't like the codebase. at all. and I don't have any friends here. My boss is friendly, but he's not a friend. I feel like my last boss (both bosses) were, or could have been if I was more social. But here? I feel alone. I'm assigned work, and my boss is friendly when talking about work, but that's all he's there for. Out of the two female devs I work with, one basically just ignores me, and the other only ever talks about work in ways I can barely understand, and she's a little pushy, and just... really irritating. The "senior" devs (in quotes because they're honestly not amazing) just don't have time, which i understand. but at the same time... i don't have *anyone* to talk to. It really sucks.
I'm not happy here.
I miss my last job.
But the reason I left that one is because this job allows me to move and work remotely. I got a counter-offer from them exactly matching my current job, sans the code reviews. but we haven't moved yet. and if I leave and go back there without having moved, it'll look like i just abandoned them. and that's the last thing I want them to think.
So, I'm stuck here for awhile.
not that it's a bad thing, but i'm feeling overwhelmed and stressed. and it's just not a good fit. but maybe I'll actually start learning things. and I suppose that's also why I took the job.
So, ever onward, I guess.
It would just be nice if I could take some of the happy along with me.8 -
What the shit!!!
At 11:00
While studying
"ah... I'm sleepy, can't tolerate any more", and just go to bed.
At 11:05
While scrolling rants
"hahaha... So true, same happened with me.. bla bla...."
At 12:47
Doing same thing from last 1 hour 40 mins
Even not sleepy yet!!!
It's too addictive. Having so much good posts, much better than fb feeds.... Loving the rants... New experience3 -
Can we, please, put some substance into our rants? Over the course of the last weeks the amount of rants of the type "%NAME% %SWEARWORDS%" has increased tremendously. You want tell everyone that (for example) Windows can go fuck itself? Great. But why? What is the story behind you're enragement?
Please make this place more fun to browse by sharing stories. Not just a random amount of names and swearwords.4 -
All those fucking non-programmers in my university should fuck off!! Just because am studying computer science and am in 2nd year doesn't mean i have to be like Mark and build Fucking facebook!!
Mark started in his 2nd year...bla bla fuck you!! You wanna make facebook go learn how to code yourself worthless piece of shit.
So much talent is discouraged even before it buds because of these stupid expectations!!5 -
There are so many awesome dev jokes and puns here, i want to share them all with my friends. But i know none of them would understand whats so hilarious about them :(4
-
Yo, is this devrant or spamspace???
Like, do you even fucking work, mates? Are you a dev? How doesn't a fucking legacy code piss you off on a daily basis? What are all the ways you want to respond to your customer's/PM's abuse? Does your lead dev even know jackshit?
Where did all your quality rants go? Why do you all sound like second graders writing essays for school? Have some passion for your job, and hatred for the incompetence for others!
Now, go produce some quality rants! Funny ones too! Bonus points if it's angry-funny.21 -
I hate how people complain when someone posts a !rant, but then also complain about legitimate rants. "wow, you were angry in that one! Why the all caps?" WHY THE FUCK NOT? This is devRant, where we rant about things. If someone is genuinely pissed off about something, then they should be able to come here and express their anger! If we use all caps, then we're extremely pissed! There's nothing wrong with that! If windows started an update in the middle of a project, you have all rights to complain about it here. Let us rant in peace!2
-
We should give it a name to when devRant algo nails two consecutive rants with a purposeful meaning19
-
Introduced my friend to VSCode. He was skeptical about switching from Sublime to Code but he decided to try it out anyway.
Guess what's his favourite editor now 😂7 -
!rant
Today just shipped my first fullstack application...the feeling is awesome! Even if no one uses its mine!!!3 -
I'm not a huge fan of the idea of this place becoming a Q&A for code...
I mean that's what Stackoverflow is for.
I came here for good Rants and occasional memes.2 -
@dfox maybe it's a good idea to make devRant available for splitscreen on phones :D
I think it's amazing to listen to my girlfriends ranting on whatsapp and scrolling through devRant at the same time! (double ranting)7 -
Things that give me chills early in the morning. A password reset email that contains my password in plain text.
Seriously! 🤦♂️1 -
Easy. Was creating a website for a client and they asked if we could add "those, what do you call them? Yeah cliparts" to the website.
Cliparts? Really? Those silly cartoon things from MS Office?5 -
When residual +1's trickle in from an old rant of mine, I feel like a rockstar from the 80's who still gets royalty checks from that one hit they recorded...1
-
The freaking furniture people didn't complete things on time and our business development department is still not finished. The freaking reception desk is not there yet.
Here I am going to my new office on Saturday morning. Not to code but to monitor those guys to get things done by today.2 -
> be me
> alright time to seek a new job
> open glassdoor
> see a good front end job
> apply.exe
> redirects to another page to apply
> iamnotevenmad
> try to fill the form
> fill first name
> fill last name
> first name disappears
> fml
> check console
> someone forgot to preventDefault the event
> fuck it, i'll post a rant on devrant3 -
Ranting about the fear that some of your colleagues may discover the existence of devRant and can discover your rant about him/her.5
-
Le college freshman nibbas: Don't know C, Java, C++, python or any other programming language but want to do AI and machine learning!
💀🤷7 -
Code never lies
Comments sometimes do
Nah!
Code lies too, especially when you train a neural network 😂😂 -
So, I'm living in a completely computer illiterate family and I was called to help my father with something on a Laptop where he wanted to stream his favorite Soccer-Club.
So I walk up to him, ask what's wrong, and he says (roughly translated from German) "That thing doesn't work!"
And I'm just like ((Wat u mean))
So I ask him to explain the problem in detail.
Apparently his streaming service wasn't loading his stream.
Well damn I say, try searching for the problem on Google and find a solution.
((But no no no imma just call my son for everything that's freaking wrong with tech, he sure knows what to do))
As I'm not that experienced with Webservices as of yet, I had no idea what to do.
He was fucking furious!
"You always act like you know everything about tech and programs and stuff and can't even help me with fixing this Stream-Thing?!"
I responded simply by saying "It's not my area of work!"
Seems like he didn't know the difference between TECH-JESUS and hobbyist software engineer.
So I stand there and he just goes on one of these typical boomer tech illiterate rants, of which I'm sure you can imagine enough being on this platform.
tl;Dr; It pisses me of big time how people are not even trying to understand technology, nor attempting to help themselves by eG. Googling some simple problem, but rather just ask around and then being pissed off if the asked person just doesn't know the answer or can't help!6 -
F***!!! I can never post a rant/comment without making a typo and then realizing it and then editing it. Evry single one is edited.... why??😲5
-
!rant but story
https://devin.xyz (v.0.0.1)
My quick and semi-ugly solution to save amazing rants and comments forever and more organized.
What it is and it will be:
- archive of rants and comments from devrant that I found very good
- the original ranters will be informed when their rants are archived
- the original ranters and/or the management team of devRant has the right to request the archive content's total deletion
- every single thing on there will be accessible by anyone anytime anywhere (as log as server is healthy)
- open-source
What it may become:
- anyone can register and save their archive
- dev content archive from other sources
- dev articles blog
What it will never have/be:
- any form of payment
- ads
- tracking (I don't even wanna know how many users are viewing)
- non dev related content
- devRant
I'm willing to create user accounts for anyone interested in very near future. So please buzz me here if you want one.
So far it's a website of Laravel + Voyager + bulma with very minimal custom codes (I had to write below 100 lines of code in total). It is on Vultr server.
I'm gonna maintain and update as much as I can on my spare time. Hence I don't consider this as a collab. However, the code is on gitlab private repo. I'll make the repo public soon as well. Any contribution is gladly welcome. 😄11 -
!rant
With all the people around here ranting about their PM's, I'm really curious to see how a PMRant app would look like. What are they complaining about?
Devs that listen to music all day long and never want to be disturbed?
Engineers who talk in long, incomprehensible words?
...TDD taking too long?3 -
So, someone is trying to catfish me in some social media.
And I can make a few guesses about who it might be. Or maybe I'm being paranoid and all the accounts contacting me randomly, are just spam bots.
But this isn't the first time. From a hateful ex, to someone I turned down because I had zero feelings for, to even random stalkers who found me online and thought that I was the best choice for obsessing over, I've seen different types of online ghosts.
Like... why is it that it takes so much for some people to be decent? Why can't you just say it to my face (aka directly), get your answer, and then fuck off? And if you're actually obsessing, it is not my problem. See a fucking therapist.
Anywho, aside from the wish to be able to occasionally deliver an online slap, and occasionally wishing that everyone on the internet had an ID to be found IRL, I would like for internet to be a less hateful/harassing/terrorizing/bullying/discriminating place. I like internet. I have so many awesome friends on the internet.
I just needed to rant about it so it doesn't weigh on my mind. Now I'm gonna go back to ignoring them and living my own life peacefully. I hope y'all have a good day. 🙂10 -
Is it weird that i enjoy all these rants and the dev's frustration?
it really calms me down whenever i see a long rants, creative insults, excessive swearing
because it reminds me that my situation could be lot worse, thank god I'm not in one of those situations3 -
I like my job at the moment and have nothing to rant about so thought I’d share some of my past frustrations.
I’ll start with one of the most ridiculous requests from a user, this is from about 12 years ago:
‘Please change all the links on the internet so that I have to double click on them to open them. I keep opening them by accident’
I can’t remember the actual response but I do sometimes wonder how she’s managing to cope with life now.4 -
Hello devRanters. I'm new to this community but I've already started feeling comfortable here. You guys are great!
I don't understand why there are more rants about front end developers. I hardly see any rant by a system developer or a security analyst.10 -
Switching to macOS was an entry to paradise.
I go to Windows only to play Call of Duty. It’s crap and always will be.
P.S no comments on Linux.8 -
Feature_Request
I suggest, if the OP comments in his/her post, the OP's username should have a red stroke (or whatever color)4 -
If your client doesn't know what the fuck he wants to see on his website even with all text and images included - don't take this fucking job.
They will let you choose a template and you end up switching it 5 times. "Oh we don't like it. What else do you have? Oh, this looks better." Next day "We don't like this theme anymore. We want to switch to what we had before."
If people can't draw their home page on a paper I tell them go fuck yourself straight in a face. I always put these people on my reference list so my future clients know I'm straightforward, not lazy, not low skilled, but honest with dumbasses like some of my previous clients.
You are asking for a basic website with 5 pages, you have a shitty budget and then I have to customize the entire theme and tweak every fucking possible element in CSS, HTML and PHP. Go fuck yourself. All you get for your money is WordPress with 15 min consultation how to copy paste your shit and save it. Never do fixed budgets, never work on projects like this if it's under $500-1000. Meet with the client to understand him/her better and see if he is a jackass-perfectionist or a chill person who won't be picky.
That's my memories of being a freelancer, trying to get any job for any budget just to build my portfolio. Never going back to this, at least not for small businesses with less than $5,000 budget. Reading people before you start working with them is a good thing.undefined idiot clients clients from hell hate it hatred freelancing freelance madness rants rant wordpress2 -
Very high number of quality rants lately. Trending up fast in my opinion. Even today - Saturday which used to be a lighter day.
Becoming a nice challenge to read them all. Way to go. Keep on ranting! What do you think about the rant volume and quality?2 -
Sudden realization: wk82 rant... year has 52 weeks?! Ok, must be from the beginning of week rants and going on... But are these week rants a thing from the start of the devRant?
Is devRant.getAge() == weekRants.getAge() true?41 -
Stop asking for a ++. The whole point of that is to give it unsolicited, otherwise it devalues what ++ means for everyone else. I earn my ++'s.
And no I don't have change for coffee!12 -
Below is conversion in our organization between a developer and a manager....
Dev: "I don't know how Mac book pro touchscreen is implemented. Totally, awesome creation!!"
Manager: "It's quite simple!!! As long as you have huge RAM available, you can create anything. It's just man-made"
Ho**Sh*t...he sounds like only RAM is enough.... F*** manager....7 -
So someone decides that the employees need to do these stupid Web-based training's that not even high school kids should be looking into.
What is about ?
Security and Cryptography, and now event the real stuff.
What it covers?
Alice and Bob, Bob and Alice.
Alice wants Bob some pics/messages that she suspects someone else will see. DDDDDDAAAAAAAFFFFFFFAAAAAAAAAKKKKKK
A total of 7 useless time wasting interactive and annoying training's, 20+ min each.
But someone forgot that please do not send this shit to engineers of your company, specially Software/Network engineers. Oh another subset, specially not to those who work deeper into the domain.
I'm getting paid to do this time wasting activity, and still.
I also may come back and remove this BUT FOR NOW I NEED TO RANT.rant alice time_waste boolsheet web_training useless fake_security demotivators bob corporate_crap foo -
Anyone else think favoriting a rant should give the author some extra ++ or a counter in their profile?2
-
Guys, check your tags before posting on weekly rants. There are a few of you still posting under previous week's tag. The question and the answer don't match. 😛
Also, I think I just scared someone off because I mentioned the wrong tag. 😬9 -
I hadn't used devRant in a while since I'm preparing for an upcoming job interview and was trying to stay away from my phone.
However, I cracked today and I spent the whole afternoon staring at this beautiful dark-themed interface and reading rants.5 -
Does anyone ever have this, that, when you see a post with loads of upvotes/comments you're like 'fuck, I really should've posted that myself (insert weeks or whatever) ago... '1
-
!rant
You're Hired,
Now please remove the Virus.joke/meme !rants never die holy shit hired most tags ever virus !rants will never die lol memes legends never die keep !rants alive guinness world record1 -
Just ranted for 90 minutes on the Long Island Railroad and it seemed like 5 minutes! Thanks guys for all the cool rants.
-
Yikes - head down ranting and almost missed train to the city. Whew - next one in an hour. Rants getting too good 😀
-
F**king sh*t management...there was a training schedule for Casandra (for basics and advance), I added my name to interested list and as I wanted my site ppl know I sent a email to HR stating to look at it and add more ppl....now I am out from the list and a line manager's name got added...WTF....why the hell he needs rather then a programmer... :(2
-
You will think you are having a bad day, until you come on devRant and read so real shit happening to people.
And, I honestly do find most of the rants here to be fucking hilarious.
I know and understand that these are real frustrations people are going through; but bitch, can I laugh if I find your rant funny? And use some symbols too?10 -
!rant && Thanksgivings++
I am truly thankful to be a programmer for it is the only job on Earth where doing mistakes is the profession itself.
Think about it. We make more mistakes than other professions on DAILY basis. If a doctor miss a step during a diagnosis or an operation, a fucking human being might die. Engineers, lawyers, teachers you name it. They are not allowed to make mistakes.
Us? We are earning money from other people for all the hours we spent fixing the mistakes which we made in the first place.4 -
Strange : Am I the only person who never got Weekly Top Rant email? Did I configured something wrong?
CLICK the picture to see it... I am sure something is messed up....
Bug1: hey dfox... Please see this...
Leave a comment in a long rant. (like here)
Delete your comment.
How do i reply to the last person's comment?
Feature request: rant id search ability in search8 -
Plebs be using IG, FB & Snapchat.
Then ranting about its full of shit.
Maybe they ain't so pleb but in development. Still don't get why someone would hate themselves to make such media their main.1 -
My uncle: I am very updated with technology, you can download the ebooks I torrented on my server
Also my uncle: Ipad 2 is the newest generation, it's definitely after the ipad mini
Me: no it isn't
Uncle: yes it is
Me:3 -
Well fuck. My filament run out. SHIIIIIIT and well its start of the year and i cant buy another spool. Fuck. Well i guess i will code some shit until i can buy some spool. This is fucking horrible. I know what i want for christmass at least. LOOOOOOOOOOT OF FUCKING FILAMENT !!!!!!!!!!! 50KG ? not enough ! 100KG Maybe i can do with that for few weeks. 200KG ? Ouuuu yeah. Naaaah just kidding. I will order a fucking 5KG spool. That should last till christmas i hope.
And breaking news: Im introducing new tag.
HAXK20 SHITTY RANTS !!!
I know amazing ?
You can now subscribe to me or if you want just the shitty rants then just search the tag. -
Devs! Heard about this thing called going to sleep without dreaming about ways to fix a bug?
Whenever I force myself to sleep whenever I get stuck on a bug or confused about the implementation of a feature and started dreaming about the approaches I can take. Most of the time I wake up around 2 or 3 am to try out an idea I had and most of the time it works.
Now I fear this is becoming a habit. Is it something I worry about or ignore since my problem is getting solved?9 -
!rant
Having lots shitty comments and lots of shitty rants is like having passive income, the ++ come slowly but surely. -
Sorry Google, you got it wrong this time ....
Oh my gosh, look at that function definition ...
Oh my gosh, look at that variable ...
Oh my gosh, look at that zone ...
Oh my gosh, look at that long ...
Oh my gosh, look at that short ...
Oh my gosh, look at that stop ... is more my style.10 -
A little and sweet rant about RANTS! What the hell guys, I can finally think about a social network happily, but I have the feeling that I'm not a part of this awesome community :'( I mean, everyone is getting problem with some clients or whatever. But I'm currently unemployed, and never really get through that kind of problems. Ok they lied to me on the job, ok I paid 15000 euros 2 years of school where there were still people who doesn't care about the work, ok I left my girlfriend, ok I have a fucking hard time to go back to work with that... But all of this is not really juicy, my life is simple and mostly happy :'(
Maybe I should hope that my next job will be with stupid people :o
I love you guys <35 -
Python:
come.here(dear_friend)
Perl:
@body = qw(dead _ friend)
come->here{join( " ", @body )};++@#!A$!@ !
Grrr!!!
Ignore syntax/conceptual/logical/all errors.
Sent from my keyboard.3 -
Anyone else suddenly started seeing really old weekly rants? (Specifically for me, wk4, wk11) Has the algorithm changed?4
-
12:55 AM, Subject gets and decides to look at crude oil chart.
1:05 AM, At it.
1:10 AM, Subject decides to check the temperature, using laptop screen in dark.
1:12 AM, Does a wild aerobic move to save flying laptop.
1:13 AM, Finds out that screen is gone.
1:23 AM, Orders new screen.
1:26 AM, Types this rant. -
I hate it when I start coding a React Native project on Monday at 8:30 am at work and my right lung malfunctions.5
-
Its better to be at a good position in a shit company, than be at a shit position in a good company...1
-
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 -
Me - "Designs and creates a new staff page for work"
Result - "everyone at work loves it"
Me - "I feel really accomplished"
Co-worker - "I'm gonna use this design, that you made, for my interviews for jobs and say I made it"
Me - "wtf" -
When all the n00bs start signing up to devRant that have 0 idea what development and/or rants are!!2
-
Best debugging trick ever:
Wear your fucking glasses while coding so that you do not mistake COMMA(,) with a DOT (.).
So by
1. Doing that (which obviously aren't a huge number) and
2. Cleaning my screen (yes that).
I was able to wrap my head around the issue that almost wasted one day.
So what I intended to pass as string concatenation join operation value actually was being passed as an argument to the underlying function (that wasn't taking care of it and returning a timestamp from thin air).
Murphy's Law in production and practice.
Nice!
Depressing music continues......!3 -
I have no clue what GitLab is, what it does, and im feeling left out when most are ranting about GitLab deleting their database...
There! I said it!3 -
I NEED MORE ANIMATED RANTS!
NOW!
no please make more of them they were amazing, especially the GODDAM SOUNDS AT THE BEGINNING AND THE END! SO FUCKING AMAZING!3 -
Yet another rant on cooperate world
The other day my colleague was telling me that he was with very senior architect (so called architect, who keeps on changing things on the fly) and when my colleague was telling that he doesn't have resources to work with, this senior architect opened up stash (Atlassian Git) and opened up profiles with names and was looking at commits in the git...and said "this guy doesn't have commits for long time...he is free"
WTF.... 0 0 -
I had a user tell me how important he is and how our software is making it harder for important people like him to run reports on people in their region and how it "just doesn't make sense" for important people like him... and on and on and on and on.
I was on the phone for over 30 minutes.
Deep sigh -
Wow or wtf to these banks API. was integrating an API for a service which accept JSON input.
Okay fair enough, that would be fine
Spent an hour writing code(purescript) most of time spent was on writing Types based on the API doc. after that okay let me test the API it failed.
I was what happened? So tested the API from postman with the payload from the doc, it worked. What how?
used a JSON diff to compare the payload from postman and the log. Looked same to me after spending few hours checking what is wrong with it .trying changing value to pasting the body of the log request in postman and trying everything failed.
Later went to the original working payload provided by them and changing the order. It started throwing error. I was like wait what?
It must be only on there UAT. created a payload with production creds and hoping to our production server (they have IP whitelist) ran the curl with proper payload as expected it worked. Later for same payload changed the order or one key and tried it failed.
Just why????
I don't want to create a JSON with keys on specific order. Also it's not even sorted order.4 -
Why is DevRant consuming so much power in the background? My Android starts ranting about it every time I leave the app minimized.6
-
I am SOOO fucking sick of being asked if our website and gaming servers are going to be GDPR compliant. All these game owners in a panic changing everything they do just to conform to this law.
Fuck GDPR. In all reality COME AT ME BITCH. The EU wants to grow a pair of balls and act like the world internet police? Bring it the FUCK on. You can't even stop pirating in your own country, so how the FUCK are you going to regulate and enforce this law on HUNDREDS of THOUSANDS of servers, when your punk ass government can't even shutdown a single torrenting website.
Give me a fucking break, and shame on you pussies for allowing it. All you people running around scared acting like your private gaming servers are important. I give a shit less how much work you put into your server. I have put more work than most anyone else, but you don't see me trying to act self important as if my gaming server is some fortune 500 company.
Your server isn't important and neither are you. The government doesn't give a shit about your server so can we all just stop acting like this fucking matters. NO ONE FUCKING CARES ABOUT YOUR SERVER.
NO ONE is going to come and sue you for not complying. GDPR is for business, and anyone that wants to argue no look it says right here it applies to all is a fucking MORON. Do you idiots stop and think or do you just believe everything typed out on paper.
THEY CANT ENFORCE THIS ON EVERYONE. They don't have the resources. So use your fucking heads and stop being so fucking scared of a law that has no resources to stop you. THEY CAN"T DO ANYTHING. EU and whoever made their polices, I DARE them to try and touch my server, I WANT them to start something with me, just so I can show the rest of the world why the Internet is still the wild west and why they have no power over me.
You think pirate bay is the only one who knows how to hide their server? You think pirate bay is the only one who keeps backups of their server to be able to re release in an instant somewhere else in the world? Bitch get real this is the internet, a place where a 5 year old can buy hand grenades from the Red Silk Road, and you wanna talk to me about your privacy? Go fuck yourself.
It's not my problem some douche bag went onto a site that used his personal information in the wrong manner. So how about you do what everyone else does and browse ANONYMOUSLY. But no it would be to easy for governments to make their own citizens responsible. Instead they have to hold all of YOUR hands, because you people are to stupid to protect yourself.
Wake the fuck up world, and stop being a bunch of whining little brats who cry for the government to bubble wrap your world so you can live safer. Natural selection is long overdue for a lot of morons still breathing air.21 -
Some <super smart> person ran DHCP in production lab (without disconnecting from main network and/or using firewall)
, now the admin turned all the ports off and went home.
Traffic gens are also unavailable now so are upgrade servers.
Result: I can't run my work over the weekend and the reports are expected on Monday.
Not so bad : I'll run on Monday.
Bad part : This fucking shit takes 2 days to do everything on the rack.3 -
Wasting time of 20+ developers to deliver a 'how to use a bug reporting system', coz:
- you've only 2 newembers in team, and
- just to have a bi-weekly meeting.
Is not productive, motivating and wise by any means.
Combined $$$/hr amount here is quite an important metric.2 -
That feeling when you've already moved on from your previous rant and posted a new one - but your old rant keeps getting +1's while your new rant remains stagnant.
-
Thank to this UPS driver ... i'm not going to get my package (laptop screen) until Monday evening.
Express Priority shipping $35.xx or whatever that is down the drain.
Never had this issue with Fedex and 100's packages delivered.
This ends the rant.3 -
Just scrolled down my list of rants
I didn't even notice how much I've posted already
I like devrant, a lot2 -
I made my own blog dedicated to personal rants on ZeroNet and count already 34 people sharing it. That's insane. I guess people like people ranting and that's what @trogus and @dfox figured before everyone ;)13
-
"Code monkey not say it out loud. Code monkey not crazy just proud."
-Jonathan Coulton
Regarding many of my rants and, I would suspect, many rants on here. -
Feeling !@~!#@!@# when you come to know that you are not invited to meeting where architectural design is being discussed....and you will be the implementor for the sh*t stuff....
Its more p*ss*ng when you know the architect you work with doesn't know anything...and you need to impl and support it :( -
Let me rant! I don’t usually do this but this is just frustrating and draining. Please tell me if im wrong. We have authentication that needs to be refactored. I was assigned on this issue. Im a junior btw. I also attached an image of my proposals. The issue of the old way of our signup process is that when validation fails they will keep on accepting the TaC (terms and conditions) and on our create method we have the validation and creating the user. Basically if User.create(user_params) create else throw invalid end. (Imma take a photo later and show it you)which needs to be refactored. So I created a proposal 1. On my first proposal I could create a middleware to check if the body is correct or valid if its valid show the TaCs and if they accept thats the moment the user is created. There is also additional delete user because DoE told me that we dont need middlewares we have before and after hooks! (I wanted to puke here clearly he doesn’t understand the request and response cycle and separation of concerns) anyway, so if middleware is not accepted then i have to delete the user if they dont accept the TaCs. Proposal 2. If they dont want me to touch the create method i could just show the TaCs and if they dont accept then redirect if they do then show form and do the sign process.
This whats weird (weird because he has a lot of experience and has master or phd) he proposes to create a method called validate (this method is in the same controller as the create, i think hes thinking about hooks) call it first and if it fails then response with error and dont save user, heres the a weird part again he wants me to manually check on each entity. Like User.find_by_email(bs@g.com) something like that and on my mind wtf. Isnt it the same as User.create(user_params) because this will return false if paras are invalid?? (I might be wrong here)
This is not the first time though He proposes solutions that are complex, inefficient, unmaintainable. And i think he doesnt understand ruby on rails or webdev in particular. This the first time i complained or I never complained because im thinking im just a junior and he hs more experience and has a higher degree. This is mot the case here though. I guess not all person who has a higher degree are right. To all self thought and bachelors im telling you not all people who went to prestige university and has a higher degree are correct and right all the time. Anyway ill continue later and do what he says. Let me know if im wrong please. Thanks4 -
I'm on the verge of breaking this shit Windows based work laptop (Dell, so called i5, yes it's outdated but still) with idk what.
15 and a half mins since bootup and I've not been able to access Microsoft Outlook.6 -
I’m currently a trucker and can’t get my shit together, studied html css JavaScript Xcode and Python... Now I’m watching electronics and automation videos.. I’m losing my shit idk what needs to be done I’m worst than a 3 year old kid.. Losing my Shit I love learning but I’m stuck.. Stuck? I don’t even know why I feel stuck.. Idk what I should study and focus please help, trying to leave the trucking industry..10
-
what we call when a person uses some technology in the project just to make sure his profile/cv gets updated...1
-
debian sarge (yes sarge, not stretch) and mozilla v1.7.8 (yes mozilla not firefox) ..
You cannot go wrong with that.
Nothing wrong here. -
Extremely frustrated with the release process and versioning system at my current company. Don't know if this is same everywhere or the half ass release managers can't think of a better way here.
Basically for any client raised issue that can't wait for next release are built as a hotfix. However hotfixes are never bundled togather or shiped to other clients. This is causing a vicious chain, two clients raise two separate issues on same version. Instead of fixing them as single hotfix (however minor the issues) we create two hotfix versions for each with only their issue. A week later same clients come back with the issue the other raised. Once again instead of bundling what is now effectively same code we build hotfixes on top of the clients respective branches. We now have two branches to maintain with same codebase. No matter how serious issue, the hotfix is never made generally available and always created on client's specific hotfix version.
Now that was an example for only two clients, in reality we have released five patch versions of a product in last 2 years. Each product version contains about a dozen artifacts (webapps, thick clients, etc) with its own version. Each product version being shipped to various clients. Clients being big banks never take a patch of product even if it fixes their issues and continues requesting hotfix. We continue building hotfixes on client branch and creat ever increasing tech debt. There is never a chance to clean up or new development. Just keep doing hotfix after hotfix of same things.
To top if all off, old branches are still in svn while new in git. Old branches still compile with ant new with maven. Old still build with java 5,6,7 while current with 8. Old still build from old jenkins serve pipelines while new has different build server. Old branches had hardcoded integration db details which no longer exists so if tou forget to change before releasing it doesn't work.
Please tell me this is not normal and that there are better ways to do this? Apologies I think I rambled on for too long 😅5 -
Seeking help from anyone able to read Laptop motherboard semantics sheet
In short: Looking for a blown fuse on Laptop (Dell Inspiron 7547) near LCD cable connector, as not getting backlight after a new screen installation. Screen is functional and is detected properly and the device is passing all the diagnostics tests.
Issue tracked here
https://reddit.com/r/Dell/...
And here,
http://tomsguide.com/answers/...
Thanks ++8 -
Stayed up all night to make interactive data visualizations from CFTC data and now I want to show it out.
BUT
No one is interested. Why Earth why?
Whatever, where is keyboard, and turn off the lights.
- Dark music plays. -
Going to try Vagrant now. Spent half of the day deciding which one to start with; Docker or Vagrant. 😯
As Vagrant seems less fancier than Docker, gonna start with that. 😄5 -
That moment when there are no more new rants, you check algo, latest and read all top and you just sit there lookong at the screen...
(inner self: start working on your side projects !!!!) -
$logger->log_info("Dumper ln:[" . __LINE__ ."] INFO:" , Dumper(%cmd));
[May 1,2018 12:46] Dumper ln:[1118] INFO: 2018-05-01-T12:46:04
...
day++;
frustration ++;
...
Replaces < , > with < . > in line 1.
[May 1,2018 12:53] Dumper ln:[1183] INFO:$VAR1 = 'SQL dude why?';
Mother of Perl !!! -
I was wondering.... why are rants public?
Shouldn't be better for DevRant's feed to be visible only to logged members?4 -
You go very early to office with happy mood to code what you were thinking all night....and when you reach there is no network nor power (to laptop)....
!@##$!@$!@#$Q@#$
#FFFFF -
Does API exist for authentication and account interaction for devrant? Or is it just getting rants from their servers?9
-
Am I the only one who will spend half an hour reading through the "top all-time rants" section of devRant to figure out why they're so popular? I just can't shake that feeling that there's some sort of pattern there that I can optimize...
Guess I must be a developer, given that last statement :D4 -
I feel like most of the problems people are ranting about would never happen if they worked in a proper environment with lint checks, unit tests, e2e tests etc.
It's worth the effort to get it!4 -
Ranting in my winphone8.1 via web app and it is awesome!
Simply change the user agent to Firefox or chrome desktop and then go to
devrant.io/feed
Login, and enjoy!1 -
Weekly Out-Of-Context Thread
I'm looking for comments on rants. Not just any comments people, but comments that are non-sequiters, comments that are hilarious, or make no sense when taken from their original rant.
Anyone participating should link back to the original post to give credit. It would be great to get some regulars in here, but ideally we can prod some people into action that aren't on as much.
POST for our AMUSEMENT SLAVES! POST FASTER I SAY! FASTER!3 -
AirAsia flight bound for Malaysia landed in Melbourne after pilot error - CNN https://apple.news/AI_Q4eVtTT32kIS9...2
-
There are contractors in office to take out garbage (devices, boxes etc) that we'd put away last week as part of spring cleaning
Now they're doing it on premises ...
Sound of metal, boxes, clutter, breaking this and that. This is quite annoying and hard to bear
And a freaking Monday, why can't they arrange shit over the weekend.
It's no noisy like a (scrap) kabadi shop.
sounds in the background
[bam
bang DING
RRUUMBLE SCRUNCH SCRUUMBLE SCRUUUNCHH
ca-chunk
Chrrrick chrrrick chrrrick chrrrrick
CHUMMA CHUMMA CHUMMA, HUFFT HUFFT FALUMP
gr gr k k grk
clickety-clack
GRRRAKKA KKAKKAKKAKKAKKAKKAKK AKKAKKAKKAKK AKKAKKAKK AKKA KKAKKA AKK
tluck....tlock]
Dark music plays ....
source: http://www.writtensound.com/i -
Need to refactor the code base, and when looked at it, we don't have single UnitTest.... F*** them all1
-
If there's one thing I hate about devs is definitely when they get too emotional about the reviews they receive.
Doing a thorough review always takes significant amount of time and energy. It's about ensuring high quality of code, about functionality and best practices, ... It's also about learning: I learn from the changes being reviewed while at the same time I also try to teach the author as much as possible, giving down to earth opinions.
It's never (or at least should never be) about attacking the author. There really is no reason why someone would spend all this time getting overly personal.
I used to start my responses with (lousy) apologies for being "harsh", but stopped doing this now that my team understands all of this. It also helped asking them to do the same with my changes. The look in their eyes when they find something is simply invaluable :).2 -
WTF with Linux foundation?! I mean seriously, are their certificates (LFCE -LFCSA) valid for 24 months and do they need renewal?! WHAT THE FUCK?! Does anyone of you know what is this shit or correct me if I'm wrong.2
-
Rant:
My jupyter notebook has outgrown itself on some real world trading data analysis and its becoming a pain to add to (further) and share.
Need to find better alternatives, web apps where are you?
But i know nothing about it. Learning curve ahead!
Requirements:
I've 7 interactive dashboard plots (from some data) in jupyter-notebook.
- It'd be nicer to have a web app to use them without running notebook from a different location.
- Or running notebooks remotely (running as daemons on host machine).
Any suggestions for a starter ?
rant before requirements, coz rants lead to better requirements.
if rant++:
make_requirements(what_something)
do_work(that_something)8 -
Other than these "recruiting companies" from India who happen to know my name but can't pronounce the city I live in?
-
In that frustrated moment where the code is right but doesn't work...
Boss is a non-technical guy who's like I don't care just get it done and I'm just sitting here staring at the screen not knowing what to do...1 -
Data scientist life begins when for him:
Forest becomes Random Forest and Tree becomes a Decision tree.1 -
Make an awesome app that lets devs rant about their daily basis and no one bites an eye, change the way they navigate and everyone loses their head2
-
Someone save me from this fucking stupid corporate web based trainings and let me focus on more important shit like re-factoring my code (ohh joke) and/or writing something more code then going what i just mentioned above.
-
So does devrant save all your rants?
Apparently I'm super narcissistic and enjoy reading my old rants and the responses to them. A lot. And I'm browsing through, clicking, reading all the old comments (you guys are really great, I love reading your comments) and I realize at the bottom of the list of my rants theres no pagination, no infinite scroll. It just ends at the bottom.4 -
"Rants and comments can only be edited for 5 mins after they are posted."
5 mins is not fair; I think it must be at least 30 mins (or an hour).3 -
!rant
Do you take your devRant stuff to work?
Don't you ever wonder whether they think that you are ranting about them on here? -
Software Idea: correlation between MicroShit updates vs number of rants on that date
guess that would give some interesting results -
spent too much time on devrants today and my oh my the horror 🤣
Today, i'm not interested in software development anymore, let's see what tomorrow brings.4 -
For being smoker, I used to get this line everyday "don't smoke that way, that's harmful for health"
I'm like "we work with errors, not warning "1 -
Spent long time in tech company and wanted to change, landed in a company where there are all managers :( ... Thats the bad karma...
-
DevRant is the only place where people can rant there way through to reach top upvote receiver.
Or is it not the 'only' place?2 -
I wanted my 20th Rant to be special. And it really is! This is the first time I haven't ranted about anything in particular.
-
I saw few rants about "working in a box". Isn't that legacy technique and we all are now working in open space?I have auto adjusting chair that costs more than my month salary, desk which raises when I push button, console rooms etc etc
Still some thinks that we are slaves of companies working 'in the boxes '. If you are on devrant and you agree with this kind of jokes I must say that you have chosen a bad place to work ;( -
Just realized that before i did that commit there was this guy (let's call him a friend, fucking asshole from a different department who can't see someone is working before continuing their stupid conversations) took my attention away for 15-20 mins and i being distracted didn't commit 1 file out of 7 and ended up changing (exact same file over next code merge) it.
Now Everything fails.
Sweet afternoon work is gone.
To be repeated ....3 -
How do you deal with situation when u need to merge multiple feature branches to develop branch? All feature branches have develop branch as base. So as soon as one feature is merged to develop then there will be contlicts in other feature branches.
Should I merge first feature branch to develop, then rebase feature2 branch on most recent develop and then merge the rebased feature2 branch to most recent develop and continue like that?
What if later I need to do hotfixes for previously merged branches? Should I revert them then rebase them on most recent develop and once again merge it to develop? Or should I just make small commits for fixes.10 -
!!!rant
f**king cooperate d**ckheads this ppl are work-shipped like gods who just ask stupid questions just for name sake and they don't know what the heck is going on underneath...they use fancy words like cloud/docker/etc and they please top management d**kers and this guys are top in chain...f**king cooperate political word... _|__3 -
So much rant about managers...Managers also got managers...and so on...Hence the rant goes and goes on...Goes higher...Any idea where it may stops?
🤔🤔🤔🤔
- A quick thought rant..5 -
When I don't code with IDE support, I will be like is it NullpointerException or NullPointerException
-
I dont understand why people seem to get offended when employers/recruiters ask 'do you know XYZ'?
If you know it, say Yes.
Whats the problem?1 -
Wouldn't it be great to have feature to mark a rant as "read" and then a settings filter which says hide read rants on refresh?
One doesnt really want to unwillingly upvote/downvote rants to keep a track of read ones.8 -
Our company moved to new place....and its more like "big market" rather then development center...not sure how to cope up with this.... :(
-
Rant!
Cannot wait for DevRant stickers just so nusance clients, colleagues and manager discover this epic source of how much of an arse they are! -
Is it just me, that when tapping a rant on mobile the UI marks multiple list items as "selected", although only the one a actually tapped is opened?
It happens within the time I've written this, independently of app restart and it randomly highlights multiple rants below the selected rant, like a connected group of rants.
Anyone an idea?2 -
Hi dev community! As we aré in the Spooky Month I would Like ti know tour scary ir chilling experiences as a dev. For instance: delete the database without where, etc. Or weirda experiences being a Dev.13
-
Meeeen this is crazy. The director created a testing route inside the actual api controller instead inside the spec file. Common man. We better than this. 🤦🏻♂️2
-
me then - stickers to your laptop doesn't make you motivate to code or looks cool.
Me now- posting rants to get stickers freely lol ..😙🤣😂
Time and DevRant changed me8 -
Am a developer am never coming to work a weekend. My dog will be sick if I have been sick for the last 12 weeks.
-
Does anyone else have problems with devRant? Whenever I exit a rant and go back to the 'main window', where the rants are supposed to be listed, I get an empty page (with the typical devRant background but without the loading animation). Rants won't load for me then.
Rants won't load for me except for the first time when I open the app. After I clicked on a rant and go back, it won't load.
Using a OnePlus 3 with Android 7.1.1, in case that matters. :)6 -
So y'all chill, there are levels to this dev sh*t.
The question you are asking today on Stack Overflow has been asked and answered 9 years, 8 months ago — you might as well make it 10 years for good measure.1 -
Bored at work. I'm feeling compelled to go back and post all the weekly rants. I'd like to have them all submitted, am I crazy? Any one else with me?
Also, this: https://www.devrant.io/rants/107080
[Weekly Rants should have started with 'wk0']1 -
Is scrolling broken on devRant on Firefox for anyone else? When I click on a rant and try to scroll, some wonky piece of Javascript keeps bumping me back up as I try to scroll down, with both the scroll wheel and the scroll bar. God damn it, stop hijacking scrolling! There is no reason for you to!3
-
I'm writing this rant because I've read all the recent rants here. As well as the top +-100 Algo rants.
So for the ones with the same craving for rants, here's mine. -
Thats how my class mate stole a cap 🎩 from the head Master's office.
And Boom!!!,
His father wore it to P.T.A meeting😭😭1 -
I was working on a cloud image for about 2 months and wasn't aware of expiration date of image. Now my all work is gone and I don't know how to recover my files.
Will have to do everything again. 😡😣 -
I was going out of the office... I saw "all the code for the admin work fine, it's perfect like the Monnalisa"... 23 minutes later 4 mail about bugs, problems with the back end and some columnin the db which become void without reasons... So now on I will say "the code is not working"
-
I am receiving notifications from devrant but when i open the app its giving connection error
whats happening5 -
Mother of rants ...
The AWS and MongoDB Infrastructure of Parse: Lessons Learned -
https://medium.com/baqend-blog/... -
What is the best searching algorithm for big data technologies like Machine learning and Neural networks?
ANY GUESS!!!
Comment it.5 -
Fun Game: Type "[any word] js" into the google and there will be fucking JavaScript framework for that name.2
-
Designed and worked on a website with no help and no assistance from the "head programmer" since he was leaving.
He told me he could have done what I have done since "you programmed it in bootstraps"
(Check tag for response)