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 - "hurray"
-
In Switzerland/Germany we have an abbreviation TEAM: "Toll Ein Anderer Macht's" which means "Hurray another one/stupid is doing all the work". I think that nails it.46
-
Me: code quality is important
Everyone: <no shit given>
Director: code quality is important
Everyone: yes, it is very important, hurray!
Fast forward few weeks/months...
Me: why this function accepts 14 arguments?
ShitDev: yhm, you know, we need to fix it... maybe
Me: why this exception is swallowed?
ShitDev: oh, really? yhm, yhm
Me: why this function is copy-pasted and repeated (20 LoCs)?
ShitDev: yeah, true, but we wanted to make it fast.
Me: Dear director, this project sux and its quality is shit.
Director: you're exaggerating, it can't be that bad, it works, right?
Me: <polishing CV>
ShitDev: got praised for delivery14 -
Note to myself:
Went alone to a conference, without knowing someone and
have problems to start a conversation with complete stranger,
is a stupid idea.
Social anxiety HURRAY but at least the talks were nice.4 -
Hurray! Finally the IOS devRant Supporter subscription link has been approved by Apple and works. I joined at 4 am today. Great way to start the day. Keep up the great work David and Tim.
-
[9:10]
CTO (works as a team lead): You here?
Me: Yes 👍
CTO: After doing X, Y and Z I broke X. That should not happen. You do understand, that this is not a good UX?
Me (asked CTO X amount of times to hire a a good designer, because I’m not): Well, we made the backend receive Y when X is triggered so B can be passed. I can tell the user to do Y in order to do Z.
CTO: NO, you will not. Do what I’ve said.
DUDE WTF? YOU FUCKING 🐎 I WILL BLOW YOU BRAINS WITH MY MORNING NAUSEA AND DIARRHOEA. FUCKING DIPSHIT ALLOWS HIS BAD MOOD AFFECT OTHER EMPLOYEES. HOW THE FUCK YOURE A CTO.
IM NOT GOING TO REWRITE THE CENTER PIECE OF OUR APPLICATION IN A DAY, WHICH TOOK US MONTHS TO MAKE. FUCK OFF
Monday, hurray 🥳 -
Hurray, the stickers are here! Now my laptop's awesomeness and coolness factor has been increased by infinite++!!! 😃
Thank you a lot, @dfox and @trogus! -
!dev
Just took out my four wisdom teeth at once. I can't feel my face, I look like a balloon and I'm drooling like I'm about to eat a delicious cake.
Except the cake is a fucking lie, my mandibular joints are hurting and I can't eat solids for a week.
At least I only have one postoperative to contend with. Hurray! 🙃6 -
This is one from when I was in school, so I wasn't a dev but it made me feel like a CS student badass.
A class mate and I were having a discussion about his study habits. Basically he was freaking about the mount of studying he was going to have to do for this class:
Me: dude, you need to relax. You'll do fine.
Classmate: no, have you seen the amount of work that is on the syllabus? The size of the book?
Me: wait you bought the book? Also we took this same professor for several classes. His syllabuses are always huge. What did you get in the prereq to this class?
CM: an A.
Me: there you go.
CM: but I had to study all the time. I had no free time.
Me: really? I had an insane amount of free time.
CM: what did you get?
Me: B+.
CM: See but I did better than you.
Me: yeah . . . but I had fun last year.
Professor: you know, it's hard to tell who is the better student. The one that had no fun, but got an A. Or the one that had a lot of fun and got a B.
Other Classmates: probably the guy that got the B.
Hurray for peer and professor validated laziness. -
Guys...
I finally switched from eclipse to netbeans! *hurray*
But it was not easy...
Netbeans didnt want to import first, so i coded myself a little program that prints a complete config file for my project...
So that was done.
But the colors... So ugly.
So i changed them to my eclipse colors.
Finally, after 3 hours of configuration and getting to know how exporting works, I AM DONE!
EclipseUsers--;6 -
My specialization exam is over hurray! But what now? Went from working 30+ hours a week to 0.
Never have i felt so empty, from coming home feeling tired and a need to relax with games to just existing.
I literally got home, stared at my desktop for about an hour, and then began work on one of my friends exam projekt... I think I'm broken :p1 -
!rant
Unity for Linux actually works 🤟🤟🤟
Last time I checked it didn’t go well at all. Has been years ago though..
Now lets start building some 3D stuff.6 -
Gotta love the IoT.
They set up a new surveillance camera in the company, that can stream live footage over the network and that little shit picked the IP adress of a coworker one day AFTER being set up.
Hurray for static routing. Hurray to the person who didn't disable DHCP on the router (Should probably configure my PC to use a static IP as well lel)
Anyways, this happened outta nowhere when I, the only guy who knows shit about IT and is usually present at yhe office, wasn't there and could not connect remotely.
The other, remote programmer, who set up the network, could guide the coworker to get a new IP but, he was worried that we got ourselves an intruder.
Since nobody told me yet that we (should) have static routing, I thought there was a mastermind at work who could get into a network without a wifi-access point and spoof the coworker in order to access the some documents.
The adrenaline rush was real 😨
Scanning the network with nmap solved the mystery rather quickly but thought me that I need to set up a secure way to get remote access on the network.
I would appreciate some input on the set up I thought of:
A raspberry Pi connected to a vpn that runs ssh with pw auth disabled and the ssh port moved.
Would set up the vpn in a similar fashion. -
!rant
After one and a half year working at my current company, I finally took the courage to link the shared Sonos to my computer, and play the music I like.
That's some Great Social Achievement for me! Hurray 😆👏🎉3 -
In good news today: my donut 🍩 looked abit like the surprized picachu meme.
In the sad news section: theres mostly meetings and bad micro management.3 -
An idea which was once your dream.
You worked very hard.
You exhausted all your time.
Your no.1 priority is your dream then family.
Your sleepless nights were comforted by naps.
You dropped out of school.
You stopped your lovely job.
Finally, you succeeded.
You brought the dream to life. Hurray!
You were very excited including the people around you.
... And then
One rich dude came by... -
So a co-worker just spilt his drink over the power sokets and now I'm going home. Hurray for desktops!
-
me: yes..hurray I fixed 5 of 25 critical bugs. Its turning out to be a great day.....
...checks the bug list....
"There are 29 critical bugs in the list"1 -
C++20 Modules ! I can't wait to get rid of includes and include barriers ! Still prefer Rust though, borrowing times saved my butt just this morning, hopefully we'll get them on C++ too at some point1
-
Everything works hurray
- why not change this column in the database ?
Ok
- everything breaks -
Let's write additional 50 lines of code,,,
Still broken
but it worked once that's an accomplishment right? 🤣4 -
So all my code is Lambda serverless funcs, hurray!
But I still need NAT gateway / VPC endpoints that cost $50pm to reach S3 from private VPC so what's the fucking point?!1 -
I feel like we we not only 'advanced' various fields by pulling people off some lord of the flies island who only wanted to dance around with a severed pig head in reality and training them, but also depleted and destroyed many essential fields by removing all valid motivators from our environment by spreading so much cynicism and unguided lust for power over others in the absence of any of the unifying beliefs of former generations that the professions are going to implode in the years to come.
so I wasn't very experienced when i went to work some place years back. I'd worked on my own. and I was criticized by their 80k per year team lead as having 'only done some simple things'... when his project didn't work, and par for the course their criticisms were coming from people who took a standard backend on a very large project that actually had been designed to function and something else likely needed fixed, to 'HEY LETS USE LINQ TO SQL APPARENTLY WITHOUT TESTING RELATIVE PERFORMANCE !!!!! AND WE'LL THROW SOME AD HOC QUERIES GENERATED BY MICROSOFT AT OUR SERVER INSTALLATION AND WATCH THE PERFORMANCE 'GAINS' THEN WE'LL BACKTRACK AND PUT STORED PROCEDURES BACK AND GENERATE HOOKS TO THEM LIKE A CLASSICAL DAL. JUST USING LINQ TO SQL'S CONTEXT OBJECT ! HURRAY I HAVE A BACHELORS AND 15 YEARS EXPERIENCE !'
There are so many details to fill in teaching the mindset of how to do things right in the first place is kind of expensive to begin with and you don't necessarily learn that in school working on common comp sci projects in academia. But they should have known better. I'm actually embarassed to list linq to sql on my resume as I think back.8 -
include ::rant
rant::newentry {'new-job-rant' :
ensure => latest,
location => goverment-employment-office-HQ,
job => DevOps,
content => {'
So, i've been at my new job for some time now, almost two weeks (hurray!) but boy oh boy, what a job it is!
I'm working at a goverment office charged with helping the unemployed to get a job or a new education course. I'm hored as re-enforcements for their DevOps team. I get my pay, easy transportation home<->office, coffe is adequate in quality and quantity, so no complaints there...
But the actual job is a FUCKING MENTAL CLUSTERFUCKS OF WHAT THE ACTUAL FUCK MULTIPLIED BY TEN TO THE POWER OF GOOGOL!
A few items that make my blood boil to new temperature records defying medical science:
* devs refuse to use linting, say the builder will catch it when there is an error, never look at the builder error logs
* (puppet) modules have NO TESTS
* (puppet) modules get included in several git repo's as submodules, in turn they are part of a git repo, in turn they are replicated to several puppet masters, and they differentiate the environment by bash scripts... R10K or code manager? never heard of it.
* Me cleaning up code, commit, gets accepted, some douchebag checks out code, reverts it back to the point where linting tools generate 50+ lines of warnings, complains to ME his code doesnt work! (Seriously, bitch? Serously?) , explain to that person what linting does, that persons hears the bells ring on the other end of the galaxy, refuses to use it.
* Deployment day arrives (today) -> tasks are set up on an excel sheet (on google docs) , totally out of sync with what really must be done -> something breaks, spend 30 minutes finding out who is to blame, the whole deploy train stops, find out it's a syntax error, ... waiting for person to change that since that person can only access it...
...
the list goes on and on and on. And did you expect to ahve any docs or guidelines? NO , as if docs are something for the luxurious and leisurely people having "time" to write it...
I can use another coffee... hopefully i wake up from this nightmare at my 15th cup...
},
require => [Class['::coffee'], Class['::auxiliary_brain'], Class['::brain_unfuck_tools'],],
}1 -
all their petty torturous crap does is get them beaten and killed jn the long run. meanwhile their 'security' system keeps them trapped. hurray.
-
Hurray for the many remnants of.organiEd crime and the money laundering organizations and operations that operate for show part of the time and that have gradually been transitioned to trash cans housing the refuse of the previous living cruel and corrupt generation of selfish godless pricks that made up the basic human unit of such enterprises heh14
-
Hurray for a goofy subtraction of all pain from my body yayyyy
Boo on the open bs they do
They forget I used to dick them lol
I just don't want them to have the likely unfair monstrous prices they don't even publish to do things enjoyably1