Details
-
AboutLiberal communist rockstar & conservative spy economist.
-
SkillsSurvival haute cuisine spag bowl. Fermi fan.
-
LocationBRS, DUS, BOR, HEL
-
Github
Joined devRant on 1/18/2017
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
-
Are we at the f*ck holes off corporate life?
Have you all been busting your guts for corporate f*cks?
I'm so bored of corporate life. What else is there?13 -
Does anyone else find the raspberry pi / Linux boot console output comforting?
Don't want a boot loading bar Mac, I want console output3 -
Text is lovely to skim but so limiting when you're trying to connect 🫂
Humans make _strings_ of love all day everyday for those they love🧵5 -
I hate working with sh*tty Devs
I used that term specifically.. No it's not about juniors, it's about those who pretend to be seniors.
In a major company project, one of us has to take a week or two to refactor that one "senior" dev work. When tested it performs poorly, when checked, it violates every SE principle and the business people are wondering why we keep seeing `refactoring User Stories/Tasks` and why we still don't have a working project yet. Yes, we will never have, that mess that `senior` dev created is almost impossible to refactor without major rework.
Now, major rework coming, we need to give something to that Senior so he doesn't feel left behind. Argue to never let him get anything in core or this company will go under...
In short, I hate working with sh*tty devs.1 -
These are the scopes of knowing if you are stupid.
1. you know your stupid about some things.
2. there are things you don't know about, or that you are stupid about those things. but you can still conceive about these things as not known and that you may be stupid about them.
3. tailgaters, they don't know they are stupid and they don't have the ability to know they are stupid. also these are the people that took life science instead of physics in high school.joke/meme cake retards ostream was right about cartards okay ostream wasn't i don't know what i am stupid about8 -
Started reading during meetings. The description of `elegance` vs `marketable` in "Hacking: The art of exploitation" hits home. Probably also why I hate the client work I need to do so much right now as well, there is nothing elegant about react
Thanks for the recommendation @retoor7 -
I had the weirdest job interview in the world. A job that wasn't even considering due to lower compensation than what I am making.
Throughout my career I saw three types of interviews (some times I have 1 & 2, 1&3 or just 2 or just 3 or fail early in 1):
1. HR textbook style: your 3 biggest weaknesses, what would your coworkers describe (I fail most of the time here)
2. People coming to prove a point to you (what happened to me today): Somebody with a clear intention to prove you are stupid and/or lying.. You are guilty until proven innocent style of interaction. They will find one little thing that you read about 15 years ago and zoom in it enough (it takes a 1min read to go over that again) and to them you are stupid and that's it. Generally insecure people do that
3. Tech oriented hiring people: it always goes well even if I don't get hired. Where they focus on the skills that take years to master rather than zooming on something you studied 15 years ago and totally forgot.
The hiring person was in tech presumably for 20 years but I saw 0 important stuff in his github. (I can name and shame if it's allowed here)2 -
Wait, am I actually meant to read the code in your review? I just skimmed it and hoped it works. I also think you're an idiot so I accept these are conflicting positions to hold.3
-
I don't like Elementor for WordPress. The stuff it does for caching and performance sake causes hard to debug problems that the non-technical users it is marketed toward could almost certainly never figure out.1
-
This really resonated with me. The last job I had before doing my work as a full-time independent freelancer had all sorts of infantilization strategies. Parties, nerf gun wars, big lunch once a week, etc. I'm introverted and all of that stuff sapped my mental energy for the day, so my productivity suffered. It's daycare for adults.
https://nmn.gl/blog/...5 -
The kind of testers I'm dealing w/ right now:
Until fairly recently, they thought it was a good idea to keep retesting stale && untouched bug reports to see whether an issue is still present, then leave a comment.
Imagine being assigned as a watcher to a report, but keep seeing comments made by testers akin to:
- version 1: issue is still present.
- version 2: issue is still present.
- version 3: issue is still present.
- version 4: issue is still present.
Which was true for some 90-95% of the cases.
How retarded does a person have to be to think that this is a good idea?
I say it's a great way to piss somebody off.
Reminds me of movies w/ scenes where there is this annoying brat in the back seat of a car asking 'Are we there, yet?' over && over again.
Once a report is up, just be fucking patient && wait until someone replies!8 -
Cont. https://devrant.com/rants/12659551/... .
Imagine receiving three basically the exact same reports instead of just one.
When releasing games on consoles, there are some rules for basic quality the games have to meet that depend on the platform.
Some of those rules align across all platforms, but are written down as different test scenarios.
Let's say, the game mustn't crash && tests are listed as:
- Company A: Test 0.
- Company B: Test 1.
- Company C: Test 2.
If a crash affects all platforms, the _logical_ thing to do would be to write just one report, mention all affected platforms && also list all requirements that are failed due to this.
Leadership: 'No, we need to create separate reports for each affected platform.'
Result: Only one report gets actual attention, while all the others are left forgotten, living as zombies.
...sometimes I wonder whether such people are paid per report, given their approach.
/* For some context: I am dealing w/ a multiplatform project built using one of the more popular engines, making vast majority of issues present regardless of the platform. Creating separate reports makes absolutely no sense.
They changed their mind solely after this being brought up by the developers, though. */2 -
At previous company I had a side-task of helping out IT dept. w/ cataloguing of hardware for the testers.
The person previously tasked w/ this chose to use Google Docs, so I had no problems w/ expanding / updating the list.
Later on, a test lead of one of the projects had a bright idea of creating a copy of that list for their project.
After some time he approached me && started bitching about why I am !updating their copy of the list.
His reasoning?
- Because you're the 'list guy'.
- Because I'm asking you nicely to do it.
The exchange had been taking some time, but long story short: I stood my ground && basically told him to fuck off, given how it was _he_ && his team that decided to make a copy of the official list && I was definitely !going to accept the responsibility of additional work due to that choice.
Seriously. The fuck do these people think?
If he were to purchase e.g. an knockoff of an iPhone, the device broke down && he went to the Apple's repair center, they'd tell him to fuck off.
Which would be the right thing to do.
...fucking retards && their logic.
/* Also, it's always fun to watch people being ostensibly polite w/ their 'I'm asking you politely / nicely.' then demanding whatever it is they had been asking about, when they have absolutely no right asking for that thing, making _you_ look like an asshole. */4 -
Not an ad, I swear
AI Pro is now part of the Jetbrains All Products Pack I've been subscribed to since I started my current job 11 years ago.
Although I haven't found tremendous value in AI for coding, it gets a B or B+ for serving the right documentation without having to trudge through Google to find it. And to ignore it would be foolish, so I'm at least going to be acquainted with it.7 -
Burnout 3... my third burnout. No, not the game.
In other news: reading commits of the BASIC programming language is like watching a tennis match.
15 LOVE 30 LOVE
GAME
SET MATCH16 -
Just read up about the issue with AI interviewers and interviewees.
Schools and companies were using AI to interview potential students and employees.
Those reasoned that if AI is a good enough judge of character and intellect, then it must be good enough at expressing both of those things, so then they deep-faked themselves into the perfect applicants.
Assuming that learning institutions act rationally, those must believe that an automated selection process will be a net positive.
Now, learning institutions might want to use AI as a tool to select applicants because it is objectively better than humans at selecting the best humans... or because it is cheaper enough so that the savings more than make up for the lemons that get through the gauntlet. Occam's razor rejects the former in favor of the latter.
The highest ranking learning institutions would hardly lower standards without putting up a fight. If those were just cash-strapped and struggling to cut costs, it would make little sense to cut corners on their most lucrative line of business (application fees).
Thus, the institutions must believe that the interview is just a technicality in their admissions process. So much so that they can literally automate this step and be no worse off.
That's it. Learning institutions either believe that interviews in their admissions processes are so formulaic that those can be automated with no loss; or that their human interviewers are so plastic that machines can do their job just as well.
In both cases pledges could just let chatgpt be interviewed in their place. It would be a net positive for both sides.6 -
Started taking ginko. I am finding I am much less annoyed by other people. This is interesting. I also want to learn more things.7
-
I just got blocked on chess.com because some british guy blundered away like three pieces in a row and I went "blimey! the brexit geezer gambit!"
simple as.46 -
The Bloch sphere is basically a haggis.
The two crimped-off ends are |0> and |1>, and as you move along the tube the probability it collapses to moves from 0 to 1. Where you are around the circumference of the haggis determines the phase.
The stuff inside the haggis doesn't represent anything in particular, and that doesn't matter because I have eaten it.8 -
it cost 1 euro in controllers and automated doors and salespeople to get one euro back in public transportation ticket.
Fucking scamerz15 -
Want to prevent your Windows PC from ever entering sleep mode? (Okay, okay, I know, you can do it in settings.)
Easy solution: Launch the Amazon Music app. (Without even playing any music, just launching the app prevents sleep mode, lol.)
What dumb developers from Amazon...2 -
Do you folks have a constant "culture switching" in workplace? by switching i mean things like standup time , leaving time , lunch time etc getting changed every few days?
I feel like being part of team that is run by a dictator ever since our tech lead changed.
earlier we used to have 11 am standup, now out of blue she decided it will be on 9.30.
Its weird because most of the team can't reach office before 10am on WFO days and I personally ma having my breakfast with laptop open till 11 on WFH day.
I mean it could look bad if I was a construction worker getting paid by the hour, but am a fucking developer who can write code on his own time and only my work and timelines should matter.
same thing about leaving office. there is no official time to leave but i have to travel 2 hours so i usually leave at 5. i usually compensate this with working till 8 -8.30 on a wfh day but now sudden 1.5 hour meetings are becoming so much more common.
Another thing about leaves. earlier we could take leaves if we had some of our 22+ paid leaves remaining.
We would just need to inform to our manager and 99% of time he would instantly approve.
Now it feels like giving a request to government office. TL would not approve until the very last day. and if the leave falls in a month where other people are on leave as well, it might not get approved at all .
mind you, our team is quite decent at 5 android devs, 2 ios devs and 2 backend devs. i am an androdmid dev and i couldn't het a leave even if all 4 other devs are present on a day but an ios dev is not present, which I don't understand why?
weird cultural shift from "we have a relaxing environment and only focus on achieving targets" to "you do as we say, there are no team decision and votes"5 -
My colleague is so annoying! Whenever she found an issue with the site or app (as I newly handle this project. The guy before this wrote redundant code overload.)
she tags everyone in the company just to point out the issue, demanding Me to fix it. Like "it is your project yoi should know better "
I check the git. That's wasn't my code at all. Some guy (idk wtf )in 2024 wrote it.9 -
I don't know if I'm one of the only ones who struggles performing at their job.
I have a good foundation in Computer Science and a few degrees, yet I somehow always struggle, especially in Business Analysis. I know it's partially my specific situation since I need to catch up on some studying.
I want Software Development to be comfortable, not agony where 80% of the time I'm pulling my hair out trying to understand how something works. It just makes the job unpleasant. I currently hate algorithms, databases and custom client logic.
For me, Software Development is either fun solving a problem, or dealing with a convoluted, annoying business problem that has to be solved in a very custom way, coupled with tons of headaches about how to engineer things. I don't want that. I want fun and discovery, not agony and wishing I weren't in this industry.18