Details
-
LocationHell
Joined devRant on 6/15/2024
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
-
I fucking hate installing shit on Ubuntu via APT when it's not provided by Ubuntu itself. ONE HUNDRED PERCENT OF TIME this will create problems with outdated keys or whatever. Then, to solve the problems of software that was supposed to be transparent, I have to go learn about layers upon layers of its inner workings and waste my fucking time. I suppose this is the Linux experience in general. But I don't want to know about GPG whatever whatever because there's no need for me to learn it outside of solving this stupid-ass fucking problem. I don't want to learn that sources.list.d is a fucking directory. I never EVER want to touch any kind of keys or whatever shit, I just want to follow some instructions and fucking install software in a simple way. curl whatever | sh it is, I don't fucking care.
All I want is to develop software, not dive into problems with my operating system because it decided to shit the bed.4 -
Things that shouldn't have needed to be said:
Don't give an LLM sudo and pipe all it's output to bash...
https://theregister.com/AMP/2024/...6 -
Deleted over 1'500 lines of code over the last 2 days and replaced it with 80 lines of readable, simple, generic code.
And I'm feeelin' gooood 🎶3 -
Gnome, you are a piece of shit. It has taken 4 people over 3 hours to create a .desktop file to launch a fucking bash script due to varying levels of inexperience.
Die in a fire you flaming putrescent turd.
What the fuck does putrescent even mean? -
I've been interviewing at a local company. They want that I (as the new FE dev) do monthly presentations to the whole company (50-ish) about the progress of our product.
This is the first time I heard this. I assume this is a red flag :(
Otherwise, the company looked good (except a company phone that would have been an iPhone)12 -
I shouldn't drink coffee but
found a coffee maker that wasn't electric and also didn't have a reusable filter but a permanent one
impulse bought it
my health issues act up if I have stimulants, raaggg
having a bad day so I gave in and made coffee in it
this is so cool. I feel like a witch making brews
but also coffee coffee coffee coffee8 -
Is it my imagination or are the developers who write user interfaces in 2024 completely retarded?21
-
You work your ass off up the corporate ladder, except no one cares. You're overqualified and you have a large skillset, a high determination and work ethic, yet again no one cares. You have years of experience and on various projects, for various companies.
Your colleague doesn't lift a finger half the day, takes naps, barely has the basics down and gets promoted to systems architect immediately.
What, the, f.
I'm sure this is a familiar situation.14 -
I need to smash something. Why won’t some people just read? When messaging colleagues at work, I put effort into writing out everything clearly and concisely in order to minimise back and forth. But people just won’t read. I tell them A is precisely this. Then their next question: so precisely what is A?
Do people get secretly paid for exchanging more messages?4 -
I have had it with this wack-ass code, with its spaghetti-looking call tree, nonsensical variable naming, comments a screen-height long and as clear as mud mixed with diarrhea, conditions incomprehensible enough to make kafka depressed, and condtions nested deeper than a goddamn ant colony.
In fact, it has more levels of indentation than one of those stupid iceberg memes - the top is pretty and barely afloat while the rest of it is a fat mess all the way down that only serves to sink your motherfucking hopes and dreams.
AAAAAAAAAAAAAAAA3 -
Oh, $work.
Ticket: Support <shiny new feature> in <seriously dated code> to allow better “searching” (actually: generating reports, not searching)
UI: “Filter on” inputs above a dynamic JS table don’t update said table; they trigger generating a new report.
Seriously dated code: 12 years old. Rails v3-isms. Blocks access without appropriate role; role name buried in secrets configuration files. Code passes data round-trip between server/client/server/model that isn’t ever used. Has two identical reports with slightly different names, used interchangeably. Uh, I guess I’ll update both?
Reports: Heavily, heavily abstracted; zero visibility.
Shiny new feature: Some new magical abstraction layer with no documentation nor comments. Nobody in my team knows how it works. The author… won’t explain, but sent me her .ppt presentation on it (the .ppt, not a recording).
Useless specs for seriously dated code: Tests exclusively factory-generated data; not the controller, filters/lookups, UI, table data, etc.
Seriously dated code and useless spec author: the CISO.
The worst part: I’m not even surprised at any of this.2 -
Turns out the app was crashing because YouTube was hogging 8GB of memory and so queries started failing spontaneously.
-
Performance review again. I don't know why our company bothers. We're a startup, everyone here has survived two rounds of layoffs, and we barely hire anyone new to fill vacant slots even as we got series D funding.
At every other company I've been with, a performance review is like two forums, or a single page essay .. maybe a round of 1 paragraph feedback reports from some teammates.
At my current shop, it's a full on Pando assessment. It takes an hour to get through. Then it takes two hours to go through it with your manager, only for maybe 3 people to get promotions every year and less than 5% of people get any type of pay change.
It's so exhausting.1 -
This morning I woke up because some light from the hallway was comming from under my door. I went on investigation. Was a bit scared. But it was just Kiki sitting there solving a rubiks cube while speaking UTF-8 to herself. I went back to bed6
-
Maintaining shitty code is a lot like playing whack a mole. Fix one thing, something else breaks. I wish they'd just let me replace this garbage already. Could've been done by now.2
-
Professor: "Who here regularly backs up all their data?"
*Some people raise their hands*
Professor: "Who has at some point lost their data?"
*The exact same people raise their hands*22 -
The guy who did android dev before me in the company i work for, didn't get paid for 2 months, so he moved all the project files he worked on to an empty partition and locked the drive with Windows' BitLocker. He didn't give the password until he was fully paid. I kinda respect that guy.19
-
Just saw a recruitment post for a female speaker to join a female panel at a "women in tech" event. And it's by an organisation called "codelikeagirl". 😒
As a female developer, it gives me the upmost cringe to hear about any #women or #girlpower events. Do you really need to validate your ability and support because of your gender? Men don't go to #menInTech events, so why do you need to go #womenInTech events?
On the surface it seems all friendly and gender equality fluff. But if you segregate yourselves into an all exclusive group, isn't that the opposite of what your trying to "achieve"?291 -
There's been talk that UE5's Nanite isn't actually all that efficient (sometimes slower than the alternative) and that kind of got me thinking.
You give developers very high end machines so that they can move quickly. But that doesn't always translate to lower machines. When benchmarking how would you even target lower machines in a simple way? Like for me, I have two GPUs in my system, but one is passed through to a Windows VM. I'd love to test on that GPU but it's just not feasible
All the great test results I (and others) have been seeing might just be a result of the newest cards being insanely fast in relation to cache. Is visibility rendering really faster on a few generation old card? I don't know! Nvidia MASSIVELY beefed up L2 cache on the 4000 series. Does that play a role? Maybe even a big one...2 -
I hate my job enough that even thinking about a meeting with my boss gives me stomachaches and a dizzy head. I hate to admit this, because not only did I use to love my job, I also need to stick it out for a few more months because of immigration purposes. Fuuuuck.3