Details
Joined devRant on 7/15/2022
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
-
Well, the rant is because I have to go to Madrid twice a month, which is annoying.
But now I'm writing your GPU drivers, bitches 😂.
More concretely, for those who may care, gonna work in HLSL to spir-v conversion.10 -
GitHub releasing the worlds most awful report trying with all their might to make copilot look good.
- percentages did not add up to 100 (one was under, one was over)
- errors not defined as functional errors, but “any code that reduced the ability for the code to be easily understood” (what in the subjective bullfuck is that?)
- apparently 200 participants but 25 represented 40% of the population????
LLMs are already decreasing the average GitHub employee IQ to functionally retarded levels :(4 -
I fucking swear. AI this, new frameworks that, but every fucking company I get hired by has a deluge of files that are thousands of lines long.
It's not a new concept to split up files. It's not difficult to progressively split up files as you work on them. And yet so many programmers apparently can't fucking stop for quarter a second to think "hmmm maybe adding another function to this thing that is already 20 km long might not be the best idea".3 -
Worse than the "working on my machine".
Meet the "works on every machine but the boss laptop".
Bonus point if the issue appeared out of the blue during the night.1 -
when your IDE has so much funding and idle hands they make GUI facades over terminal functionalities
but then over time they keep releasing "features" for convenience that entirely make the GUI unusable
what's even the point guys
anti features3 -
what I want is for AI to spot logical inconsistencies in my code and debug it
specifically a complex multi threaded form...
raaghhh
stupid tokio having no damned mutex debug tools3 -
today i was asked to encrypt a public key, because "it's sensitive info".
a PUBLIC key.
smh
it's not even hard (literally 1 line of code), but come on...6 -
... I'll be honest.
I think something in my mind is fucked.
I can not work repetitive tasks.
I can't. I can't. I fucking can't.
My primary task should be to program stuff. Not configure bullshit for a living.
I just want something challenging, something new, something interesting.
BOOOORRRREEEEDOOOMMM5 -
The worst part about starting a new project is choosing what framework to make it in. Everyone always has their wrong opinion. No, we aren’t going to use rust. No, not react. Not angular you old man.5
-
every time my brain's functionality perks up even a little bit and I regain some functionality I used to have I literally end up insatiably spiraling through the new abilities and God complex all over the place
if you were a god, what kind of god would you be?13 -
Let's start a discussion about decentralized. EveRyOne caN hOsT hiS oWn ServEr. Do you mean the freaking internet in general? By definition, the internet is decentralized. "Decentralization has a protocol we all use to stay in sync". That existed already, it's called IP, TCP and UDP.. The decentralization protocols are on top of those making it only more limiting. Good, many nodes in sync. Yeah, replicating SQL servers exist for a long time.
People who 'invented' decentralized did just not realize how the internet works. Adding a network on top of a network ending up in a smaller network making it more centralized. "Decentralized" stuff has nothing to add. Just some word for replication protocol or smth.
I'm too sober to fall for this shit.14 -
I still can't imagine a programmer genuinely getting something out of writing tests
like are you even writing software you'd use if you're writing tests?
I can't be sure of its buglessness unless I can put the whole thing in my head and rapid bounce ideas at the construct. writing all those out into code would be exhausting / neurotically excessive and ultimately an unmaintainable mess
and otherwise I can't think of any use for tests other than that they can be used to document the specs, which if you're working on your own code and not in a corporate team isn't that big of a problem26 -
Just learned that the existing US administration is going to restrict AI to a just a handful of allowed companies. They are talking about limiting AI like they did physics during WW2.
If you don't hate your government then you don't know the evil shit they are doing.
Not sure what will happen come January.13 -
1. Leave big company of 1.5y for new job in different country
2. New company tries getting me a visa for 2 months and fails
3. Puts bogus blame on me and ends contract 2 weeks before my "temporary visa" expires coz their incompetent HR couldn't get the documents right.
Fuckers didn't have ONE COMPLAINT against me so UNASSIGNED me from COMPLETED Jira tickets to ruin my OKR stats just to build grounds for this (since last week)
And when I protested, blamed some automation but DIDNT change the spreadsheet. (should've rung some bells for me, but naïve me believed their reasoning)
Big company meeting last week. Engineering Lead put a slide just about me coz my fixes brought a 20-FUCKIN-X performance improvement.
He said "oh I put a slide about [me], I dont see it", HR who was in-charge of compiling the slides said "Oh you sent the slide too late so we didnt put it".
I shrugged it back then thinking oh well but in hind-sight Fuckers went OUT OF THEIR WAY to bury anything I did to build grounds for termination coz THEY couldn't get the visa.
kill me.5 -
Now that the whole generative AI debacle is finally dying down, I gotta ask the same question again:
WHY THE FUCK CORPORATIONS INSIST ON FALLIG FOR THE HYPE CYCLE EVERY FUCKING TIME?
I mean, I know why. It's because BigTech,Inc. always convinces companies like "Bob's tech wannabe car windows or something" to pay $$$ for this year's software fashion trends using arguments like "all the cool entrepreneurs are doing it! You don't wanna end up like those communist losers, do you?"
Then BigTech sells some shit that the muggles can't really afford (much less use), then shit hits the fan, then BigTech pretends that they never heard of it (hey, Blockchain IoT self-service BI wereable augmented reality 3D NFT eletric scooters from big data industry 4.0!) then the news cycle moves on. Rinse and repeat.
But, fuck, can't the muggles ever learn fucking ANYTHING? Tech industry is the fast fashion of industries. Do not try to imitate Facebook Google Apple Amazon, let them run their own course towards the cliff.
Instead, do your own thing.
Silicon Valley is not a good example for furniture companies to follow. So stop IKEA chatbots.13 -
Team leads who act like they're the terminal god, but screw up every single rebase they touch 😡.
Yet, I, who stick to git GUIs have almost never had a git problem 🤷♂️21 -
Must not be sassy.
Must be polite and grateful to open source devs.
Must be diplomatic when pointing out they're fundamentally wrong about the spec they're implementing. Even if they helped write it.
Must not be sassy when showing receipts (what the spec says).
Must not be sassy.5 -
I have 6 different caching folders now
because rust path resolution, depending where you launch from.. if it's debug or test or vscode or command line... or what directory were you in in the command line?!
well it decides to resolve the location differently
and how is it nobody thought this was ridiculous2 -
I Ctrl + z'ed in a file in vscode and it _literally rolled back other files_ what the fuck?
who the fuck thought this was a good idea? wtf
AND THEN I CHANGED STUFF THINKING IT WAS ONLY THIS FILE SO NOW WHAT
WHO DESIGNED THIS
WHO WANTS THIS
WHAT7 -
If the dutchies had any balls they would declare war on the USA over the haag invasion act. Clearly a cassus belli.
But they're too busy whining about arabs lmao. What a bunch of submissive cunts.19 -
figured maybe you can specify dependencies specifically to be used in main.rs (as a standalone executable) or lib.rs (as a library)
since for some reason there's dev-dependencies which specifies they will only be used in tests or whatever
well rust actually doesn't compile code that wasn't ever called / would be run (and nags you about code you have but didn't use anywhere). this means binaries are smaller and all that. i've known about this but seemingly the AI insists nobody needs to specify dependency differences between main.rs and lib.rs because of this quirk of rust compiling
ok well then why the hell is there a dev dependencies and a normal dependencies then?
well no good reason.
- "intentionality" -- how about the clarity of intentionality between being an executable or a library?! no? guess not
- build optimization, because traversing usability graphs can be taxing especially in big projects. ok. again still applies to executable vs library problem
- "community and ecosystem practices". really? we've always done it this way? shove it 🙄😩. you try to innovative and then willfully inherit the problems you solved of other languages... because that's how we've always done it. lame
double standards. so annoying -
it's crazy how every week every damned app needs to update
it's like just why
I'm sure your button 3 pixels to the left isn't that important
all these poor auto-updaters running all the time
imagine the carbon we're arbitrarily making like alchemists out of thin air! if only we used this great power to transmutate lead into gold8