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
-
I wish that my previous company gets investigated. They probably got more violations if they are investigated. Here are a few examples:
The company is in the telecom business and they wanted to create AI summaries of their phone calls. So they used real private calls of their clients as test data without their knowledge & consent.
The CEO also made fun of someone handwritten CV on LinkedIn. Sure, he blurred out the obvious data but shit like certificates, past history & rough location was still present. It was not be hard to find who it was.
The 2FA of some IT services was still on the ex-CTOs private phone (now he is a consultant 1x a week)
One of their engineers moved back to Russia and has access to sensitive data. (aka call recording of insurances, banking, fire departments, ...)
Offering users to write a public review of the company for a discount if the review is positive. The "paid review" is not mentioned.
The reviews of their new feature are done by 'external' people but they all benefit from the companies success. The review is written from their own company but it was written by the external design company (CEOs wife under her own company), marketing consultant (under his own company).
They did fire an employee illegally (as in did not follow the legal procedures, the new COO thought she was a consultant, she was in fact not so she had more protections)
They did fire an employee for untrue reasons and waiting till he was on holiday & abroad (dick move but legal I think)
They did spy through the security cameras and made up a reason to fire someone. Company offered free soda during that time, employee did not like the offered soda and filled it with a diet-variant on their own dime. He then took his own bought diet-soda back home (not all) and got fired for stealing. (or idk, it might have been ice tea or fanta)
They did not report that an employee sold company data but he was let go.
They run cookies on their website but has no clause for cookie-consent.
Their features that they are promoting & selling is not working like expected
They lie about their server uptime or heavily manipulate it.
They sell a feature that is no longer supported and broke a few updates ago.
They are offering a product as a fix that is simply not longer supported by the development team
They have fired consultants and then refuse to pay their last month salary or only pays it partially. Happened as far as i know, 4 times (no proof).
Everyone had access to the full password vault including the login credentials for business routers and the credit card info of the CEO, CFO, CTO. It took me multiple times to report it to the IT admin for mine to be restricted.
Every new dev has access to production data within a few weeks or direct database access
Any person who has access to the admin-portal can spoof phonenumbers in a few clicks.
A colleague is blacklisted at the police portal for past crimes where they have to fulfil police orders. He did them pretending to be a different employee who was approved. Also, they do not keep track of the data needed to fill in the yearly report (idk why the company has to them but the police does not do it).
They forgot to implement a warning (legally needed) before someone hits their data limit. those people cannot be billed. Someone was watching 4k movies in Signapore and costed the company tens of thousands of Euro.
If I think of more, I'll add it comments lol11 -
I sent 250 CVs. I had 2 answers, both negative.
Coming back to this retarded country was the worst decision of my fucking life.62 -
Another learned job tip:
The way you present yourself matters a ton. People respect mystery, not transparency. You don't need to post every little job you did in the past, wide open. If they ask for it explicitly, sure, give them your job history, but don't put all your little jobs on your CV or you will look like shit and get insta-rejections. Instead, wrap them in a block of 'early jobs' or something.
Learned the hard way.
Git, git, gear! Wanna train with coach Frank?4 -
It’s a freaking joy to work with SPM (swift package manager)
I needed to fix a bug in a 3rd party lib, so I just changed how the lib is included from a git url to local file system.
Then I could edit the code of the lib and the changes are immediately reflected in the project. So I could see if the fix is working.
Now that I found a fix, I can make a PR for the lib repo and when it’s merged I switch back from local to git url.
Such an upgrade from traditional package managers such as nuget, npm, cocoa pods, etc.17 -
Hey, I already gave tips on this one. ;p
- Do one thing at a time
- Limit your effort hours (say, keep it to work hours)
- (very important) Keep a steady, hefty pace. Don't study just one hour a day (if you can), study 3 hours per evening or so. The key is to keep it to a long consistency or your brain will just forget
- Have some fun after the effort hours
- Sleep enough (8 hours minimum)2 -
I'm honestly tempted to buy an M4 Apple Silicon computer mainly for their ability to run local LLM models with unified ram.
overall I think they are too expensive for the offering, but being able to play around will LLMs without shelling out RTX5090 kinds of money is tipping the balance.
I wonder what apple people experiencies have been?28 -
I know you won't like it but the world is actually divided between idiotland and normal-land.
Normal-land is between the maas river and the rhine. Everything else is stupid.19 -
I don't know why but vendoring a dependency locally so I can change whatever I want feels so powerful
Oh, you made all fields private? How about screw you, now they are all public! hehe7 -
Haha, Claude speaking the truth to me: https://devrant.molodetz.nl/preview...
Sucker.
By now, I think I can better create my own prompt system to modify source code that directly checks what exactly the changes are between the previous and current code when it comes to business logic. And a checker that actually directly checks for configuration changes.
My magic line `Do literally as i say, nothing more, nothing less` does not really work 100% with the new Claude Sonnet 4.5. I do like this version, I do not use Opus anymore, don't need it. But this one can very unexpected disappoint you.
I really question myself often, how much do they have control over how their model becomes? Is it for them a surprise as well after training? It often feels that way. Because this little flaw, that my magic sentence doesn't work anymore while being so clear, is a big failure. I am pretty sure they are aware that this model listens less good. Afaik I didn't has this issue with the previous sonnet.2 -
Hey, I’ve been running my online store for about a year now, and while traffic is decent, the sales just aren’t where I want them to be. I feel like people browse, add items to the cart, and then disappear. I keep hearing about “conversion rate optimization,” but I’m not totally sure what that means in practice. Is it about design, psychology, or something else? I want to understand if this could actually help turn my visitors into real customers without spending even more on ads.5
-
I read that Tesla owners with cars lacking a turn signal stalk can now have one retrofitted – for €660.
What a brilliant business model: charging extra for something that’s standard equipment on literally every other car, even the cheapest little junker.
What’s next?
€500 for rubber trim on the bumpers?
Another €500 for the doors?
€1500 for a physical gear selector?
€2000 for real door handles?
€3000 for physical climate controls?
€4000 for a badge that hides the fact it’s a Tesla.
+ a monthly subscription.
Tesla has truly mastered the art of turning removing features into a premium experience. Innovation!7 -
Guys I can take a lot but Lensflare insulting waffles, I just cannot.
Waffles are the best meal that a man could hope for.15 -
I bet VSCode only added a central "disable all AI features" checkbox so that they can more easily ignore my preference and forcibly uncheck it on every update. If I had to go around hacking the editor to hide buttons and disable triggers, it would be a lot more work for them to break all those hacks.4
-
Chrome. Hit F12 and start typing. Those keystrokes used to go into the console, right? I'm not imagining things...
And then some giant free-standing penis decided that instead, the initial focus should be in the search box.
So you type, nothing appears in the console, you focus the console, and carry on.
Then you're wondering why your api calls aren't in the network tab. Caching issues? Event handler crapping out? No, it's because that command you tried to enter ten minutes ago is still in the search box and being used as a filter.
Because someone decided to change the default focus.
As a wise man once said: "who the fuck was that? Who's the slimy little communist shit twinkle-toed cocksucker who just signed his own death warrant?"
Why didn't anyone stop him? In the meeting where he suggested that, why didn't his colleagues grab him by the testicles and drag him out of the building?
Why?
Fuckers.8 -
Nothing makes me laugh more, than knowing that Apple, the iPhone company Apple, the TRILLIONAIRE company Apple,
messed up the UI of the Tahoe.
It's unreal to me, how they can do that. Like, how? just how?3 -
!dev Applying to jobs is like solving those ground trap puzzles in videogames. lmao. Carefully make sure you solve each tile correctly... and from there you can apply the framework to vacancies.1
-
I recently joined a bank as an IT Quality Analyst, and it's been an overwhelming experience. I feel like I've been working like a donkey for a fraction of what I deserve. My responsibilities include testing all types of software, including some that, frankly, seem poorly shity written by vendors.
The project managers are not helping matter....they push projects through UAT and expect me to sign off on everything as if it’s ready for production. They seem indifferent to how compromised the testing can be. They want me to say all tests passed even when there are unresolved issues. If I do find any failed tests, they expect me to chase after developers for fixes.
As a developer myself, I took on this QA role to explore a new area of IT, but it's clear that this environment is not what I hoped for. The stress is mounting every day, and I find myself wanting to avoid the PMs entirely. It's disheartening to see them receive compensation that feels entirely unwarranted given the pressure they put on the testing process without regard for quality or thoroughness. I need to voice these frustrations because it's becoming hard to stay motivated in a role that feels so misaligned with my values and professional ethics.3
