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
Feed
All
Post Types
- Rants
- Jokes/Memes
- Questions
- Collabs
- devRant
- Random
- Undefined
Cancel
All
-
rebuild preprocessor package applying preprocessor OK.
dependency cycle: the preprocessor depends on the lib it's trying to process oh noes.
OK fixed. how? code duplication (just a little).
checkmate, motherfucker.
up yours best practices i am max wright, maximum crackhead power.
now syntax check file once preprocessor is applied. normally need fork, but slows down build. can do with function?
yes but file has dependency cycle with itself because trying to load it's symbol table while loading it's symbol table so cannot compile. oops.
how about overwrite namespace with namespace cat ++unique_id (static uint64_t)? OK can do. not even store original name, just cat OUT_${uid} to it.
work like charm. now have syntax error messages, format all shit.
utilize power of crack /at\s (?<fname>.+) \s line \s (?<line>\d+) , \s near "/\e[32;1m$+{fname}\e[0m at \e[33;21m$+{line}\n\n\e[36;1m```/;
excellent, now subst closing quotes, easier said than done or maybe not really. just catch /\n"/```\e[0m\n/ OK for now.
errmes easy read and build complete in under a second now vs TWO MINUTES before; willy tanner strikes again.
I wins cookie now. brb need more magic. -
It's hilarious how employers disguise the concept of 'big pile of horseshit and stress' as 'challenge'/'opportunity'.
Give. Me. A. Break.8 -
I'm in the process of suing my employer and I've mentally checked out of my job.
Funny enough, threatening the assholes that threatened to fire me if I didn't come into the office "for the benefit of my mental health" has significantly improved my mental health.11 -
You know, I'm getting tired of this HR-speak in job applications, specifically this:
- [tech] has no secrets for you
What, really? So I am the undisputed and absolute expert of - let's say - JavaScript? Do you know how long it takes to master that so that it holds no secrets? It even holds secrets to decade-long experts! The same goes for most other technologies in software development.
Sigh. Hhhhh. Ree.12 -
Writing concurrent code is hard, but testing it, is something else. I'm almost sure my implementation is flawed, but I can't get the tests to fail!2
-
In the first place I worked, bugs were my biggest challenge. The application suffered feature creep and was acutely unstable, such that new errors were discovered on a daily basis and each modification was guaranteed to break something unrelated that would be discovered down the road
The nightmares in the second place were a severely toxic environment coupled with tight deadlines that obviously were always missed. I thought I'd eventually figured out the science of project estimation or feature completion, but it turned out to be more witchcraft than science. I can't possibly have foreknowledge that it'll take me x weeks or days to build this out. And of course, client has to be given a date
I've been back to the job market for a while, unsure even whether I'll still work as a software engineer again. But if I do, I'm also curious about what new major obstacle I'd have to navigate there. It's surprising that development doesn't only have to do with your design patterns, relationships with your code editor, complex functionality you can implement, etc. Other enemies can still do you in -
intellij no longer recognizes java imports, but the non-java imports are still recognized
i didnt do anything, fml
at least invalidate caches seems to have fixed?2 -
You are considered a junior developer when you need 'a lot of hand-holding'. Now, I can figure out most things on my own, but how do you distinguish between 'needs too much hand-holding and therefore is a junior' and 'does ok and therefore is a medior'?
For example, I can do well on basic things and getting projects set up, but then I might need more help if errors truly become too cryptic or difficult to solve and I haven't found solutions. A few examples here:
- having messed up the git branches and releases so much that you need someone with a deep knowledge and troubleshooting of git to set the situation straight
- spending a week on trying to figure out why Azure doesn't want to successfully build your super custom build and it takes ages to figure it out because it requires in-depth Docker, linux knowledge and stellar, MIT-level troubleshooting and analytical skills
And so, someone who needs help with these is considered a junior?
How do you really identify a junior? Seems vague.15 -
So the gaming industry was having huge profits (2024?), then they decided to layoff a bunch of people for "reasons", which displaced a bunch of people in the industry, who then became indies and are making good money, and people working for studios are salty about something they caused?
https://reddit.com/r/gaming/...
How cancerous do you have to be in your industry to be pissed at people trying to recover from your cancer?
"deprofessionalization" is this corporate speak for "doesn't have a cushy middle management job at EA"? I tried looking up the meaning and came away even more confused. You aren't a real gaming dev if you don't work for a huge studio?
Weird way to de-legitimize people who had to look for work elsewhere. The people who left or got laid off are escaping a shitscape for sure.5 -
Lensflare! WTF did you do?!
https://reddit.com/r/Asmongold/...
I know some of Germany has been regressing, but this is terrible!
LOL11 -
Got fed up with my newcomer PO's bullshit planning and constant gaslighting whenever deadlines get missed.
Made a spreadsheet showing our actual capacity vs his unrealistic expectations - turns out all of Q3 work is spilling into Q4, so I'll be spending October finishing July/August/September tasks.
Brought this up multiple times asking for more time or resources. Got denied and blamed instead.
It got really bad to the point where I had to start doing his work for him - make business decisions, create tickets, define acceptance criteria, requirements and etc. Just so I would have some paper trail so that I wouldnt get blamed again in case I'm missing some undefined requirement. Finally couldn't take it anymore and escalated to my dev lead.
Now the PO is getting absolutely chewed out. Feels fucking good to finally see him face consequences for their terrible planning.
On another note - is it a disease or do the most useless people just naturally gravitate toward management positions? For example, this guy is supposed to be a decision maker but answers almost every business question vaguely, ambiguously, or just straight up ignores it. How the fuck such people even exist, it just blows my mind.4 -
Realization today:
-I have serious traumas from my childhood after:
working on animal agriculture and industrial farms
-Living in a shit hole country during bombardment and war
-Couldn't get any job with a degree and was forced to leave with 300€ in my pocket to stay alive
I'm glad that all of this is over for more than 10+ years but I feel it caused a serious damage in my mental health.4 -
People, please don't eat when I smoke, it annoys me.
I don't care anymore if someone has problem with my smoke. It's for three minutes pussies. Live and let live! It's getting out of control with those complainers.
I really stop taking the people around me in consideration regarding that. Because they also don't give a fuck about my comfort. Always passive aggressive like moving to another table with complaining just loud enough that I can hear about the smoking.
I do not smoke when someone is eating next to me - but people are up front already pissed off. You know what freaking stinks? Your 16,- tosti!
And you know- since people are too weak these days to say it straight in your face (they also don't because they're wrong, they weren't eating yet). This happens to me on such regular basis, I'm done.
Pussies, all freaking pussies. They're not complaining about the smell, they're just complaining because threy're sheep.
(i still hear her complaining, also she has like a njet-dog. A dog that is njet a dog, size of a cat with even a bigger mouth than the owner).
That fucking untrained beast is freaking barking the shit outta here, like that's considerate. Train your dog or leave it home. Probably also trained with passive aggressiveness.
The Dutch, famous about being direct - it's over. All pussies now.22 -
for fucks sake, if you start with me, do it properly. don't run away whimpering like a puppy.
Grow some balls next time, oh wait. some can't.28 -
Everything hurts. Starting from DevRant preventing me from making separate posts except I wait two hours. I'm infuriated at such a stupid rule like wtf is it supposed to achieve ffs? I'll just merge both rants into this
Next are the discriminatory fucks on reddit. I hate this platform for a number of reasons but the one currently on my nerves right now is the warped stigma against contributions from users with site rep below a certain threshold. How do myopic freaks like this make it to a position of authority?? Being knowledgeable in a given field is not exclusive to reddit users who were able to amass a ton of upvotes. It automatically excludes everyone with potential to stir valuable discourse. Just cuz they're not well liked on the platform
Basically, you earn points on cheap subs, come leverage them on the "prestigious" leagues, where those animals could lynch you. This isn't even hypothetical. Several times, all the visitors on a thread would launch a vendetta on a user (usually the OP), mass downvoting all their content on that thread. They're like wild beasts feasting on carcass
The next group absolutely pissing me off are organisations that use 2fa. How did this crazy design get so popular?? It makes absolutely no sense cuz in the event of losing my device or if the dev to whose device it was tied to leaves, you're fucked. You'll lose all your accounts. You're always calling some colleague holding the phone for codes. You need to snap barcodes on one phone and scan on auth app. Everything about it is so frustrating and painful
I was forced by github to use sms for 2fa. I'm already reluctant about working on this project but I drag myself to the system and try to sign in. Turns out the security conscious dickheads let me view my secret gists without being signed in, but they won't send the 2fa code. I faintly recall a mail that it was getting deprecated. So after what felt like eternity in perdition, I manage to setup the app type 2fa but what if I lose the phone or it's formatted?? I'm locked out! So so stupid. One of my banks sends OTPs to my line. The other doesn't. But a useless organization hosting my OSS that nobody wants to use is bent on ruining my life with their insane security measures. So So daft. What's with the excessive paranoia?? Same goes for facebook. Just send an alert to my mail if ip or location is suspicious and I'll click a confirmation mail. What if my screen is bad and I'm trying to login on another device?? How don't they think of all this before tying authentication to a physical device for christ's sakes?????
And then there's the horrible customers I've been getting on my fledgling business, along with a supplier as well. One requests for location, implying seriousness. Then ghosts. Another one wants to buy a commodity for less than half its price. How do you bargain from 330k to 150k? I rallied around for an alternative at 170k just to make sales. At the end of the day, he only wants the one for 330k. I wish I could take my skin off and black out. I'm so tired and cranky. I woke up so early today to be productive but everything I've met ever since has been nothing but pain and sorrow6 -
Watching a YouTube video where a legit, professional MMA fighter can do nothing to remain alive during the 20 seconds he got to spend in a room with an attacker who has a knife. Every single round, he can knock the attacker out, only to then succumb to 18 stabs he received while grappling.
https://youtube.com/watch/...8 -
modern cars are awful. cheeky fuckers.
was driving somewhere with my mon in her BMW and for some reason our conversation in notEnglish triggered the AI assistant and my mom told it "fuck you" in our native tongue and it replied with "watch your tone" LMAO.
It's so funny, but awful in a way. And it keeps jerking the steering wheel when you go too close to a lane. It's quite jarring to drive like that.6 -
me is make search:
c fun strsub name was?
aI oVeRQuEEfvIew:
tHeRE iZ nO fUnKCHon iN ceE foR gEtTen sUb sTrEnggGzEn
no, that is lie! you are liar!
me is thumb you down. bad gugul.
me is make search again now.
oh wait memory return.
strstr.
right.
that the name silly me.
i be alias fun to strsub because more mnemonic.
but why is gugul degenerating search don't know.
ruining experience not OK.
please someone tell mister pichai is make search bad thanks.
i want good search back, can switch to duck?
open duck.
oh noes.
duck is degenerate now.
has duck.ai on frontpage.
whyyyyyyyyyyy me is make tears now.
need good search not gorgabe.3