Details
-
AboutYou know who
-
SkillsYou know what
-
LocationAmsterdam
-
Website
-
Github
Joined devRant on 8/19/2025
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
-
A few years ago, I had been talking to this coworker... He told me this: "I decided to use Windows Defender. The other solutions are just snake oil.".
...umm... wow, yeah. I chose _not_ to start an argument w/ a retard.
Anyway, I needed to send him a video, but its size was above the 8 MB limit of a free plan, so I needed to get creative, given how I knew he wouldn't have any usual tools I'd use to split the file. Since 7-Zip was kind of the norm in my company, I chose to use that one. I compressed the file && split it into two chunks below the limit. When I sent him the files, he told me that his Windows Defender detected malware...
/* At the time, I had no idea, but he must've seen that catch-all warning from discord to be careful about files from the Internet. https://devrant.molodetz.nl/preview... . */
The retard failed to actually read the damned thing, got scared && thought I was trying to hack him. It took me way too long, sometime between 10-30 minutes to convince him that it was just a video that had been compressed && split. All he needed to do was to open the damned thing in 7-Zip && extract it. Fucking hell...4 -
On Wednesday I applied for the manager position at my current shop. The old manager turned in his two weeks notice and left last month. They're interviewing two people who applied internally and two externally.
I was also asked by my director and VP if I was interested in the tech progression track. Instead of going to Manager -> Director, it's Lead Engineer (what other's call a Principal Engineer) -> Architect.
Being a Lead Engineer would mean I wouldn't report to my director. I'd report to my VP ... who fired the last architect (head of devops) while my manager was on his 2 weeks notice. The old architect had been there 5 years and had once reworked an entire system over a weekend to fix massive performance issues that kept truck orders backed up for over a day, by moving everything from Mongo change streams to Kafka.
I would also have to go in to the office 3 days a week as a manager, like a savage! (all the devs are fully remote).
I'm in my 40s and don't want to stay a senior engineer forever. I think I'd rather manage people than do more coding, but the politics of this company are some of the worst I've seen; and I've worked in 6 different cities across 3 countries.
One of the other engineers is just quitting to do freelance/contracting because he can't stand how the company treats people.2 -
So my company is kinda stuck in the old ways and rebuilding some systems. For context, a department is still using Lotus 1-2-3 and our main source of income still relies on IBM AS/400
Lotus 1-2-3 was a very very popular spreadsheet program created in 1983 and last updated in 2002 and not longer sold since 2013
AS/400 was created in 1988 and discontinued also in 2013. This still is very very popular
You might ask yourself how we process new incoming data from our suppliers? Web APIs didn't even exist back then
If something breaks, which is daily, colleagues have to manually go through those files and fix stuff. We blindly trust the data. If a supplier suddenly misstyped the price of a product (like a dishwasher, computer, ...), we are selling that product at that price. No questions asked
But since we deal with quite a lot of data on a database that saves every database changes. It is rather heavy to get the data and our database is just build wrong. We have our own APIs where our customers (our customers are traditional stores / webstores) can retrieve these data.
We used to have no limit on usage it but it quickly brought down our production database by standard use.
So the senior developer only allows API requests to happen between 2AM & 6AM and each customer can only do 10 GET requests. If they need more, they'll have to wait a day more xD
Since multiple stores rely on our data and we manage the inventory for different stores. All stores have to know what our stock is. They, in the end, don't want to sell a product that is not longer in-stock
So we have a websocket where they can listen without filters so that means:
1) Every store gets all events and they have to filter themselves. So if that store does not sell blenders, they'll have to simply ignore all events related to blenders.
2) All orders are public, this means they can listen to the orders that competitors are placing
3) If they have an internet outage for a long time, only so many events are queued for their client till they reconnect so they will have dataloss till they can sync the next morning
Idk what smells worse, this code or sürstromming.3 -
It's even worse than I thought. Unlike many candidates, I set aside a huge amount of effort to write a well-written motivation letter that matches all their needs and... their response:
"Thank you for applying. Unfortunately we decided not to move forward with your application at this time"
Bro. They're just copy pasting/generating shit. Now I understand why everyone keeps saying the job market is absolute horseshit right now. Understatement!2 -
wow I just realized
we believe in evolution of species but we, similarly, don't believe in the evolution of an individual
that's pretty messed up
we're already living in communism3 -
AI is in the process of completely destroying the hobby of programming
What's even the point anymore. Just hit up the slop machine and generate some fucking worthless garbage like all of the other talentless, useless morons that don't know anything about anything. Cool! Really love that
I think I'm gonna stick mostly to game dev in the foreseeable future8 -
Every email app on the planet:
Shift + Click to select a span of emails.
Gmail:
Shift + Click? Ah, you want to open that email in a new window. Got you! 👍
🤦♂️9 -
Companies are now more and more forging into AI businesses... what the fuck. As if it wasn't already bad enough.8
-
What's up with devrant? I keep getting "Slim Application Error - A website error has occurred. Sorry for the temporary inconvenience." half the time when a new page needs to load. The avatars won't even render to boot. Is this place half-dead? More than it was a few years back?8
-
Gather around kids, join me on the laptop-ordering adventure :)
So I ordered a replacement battery for my workhorse. Vendor said ok. Then they said 'hold on, send me a pic of your batt connectors. We have 2 similar ones". I said I can only on weekend - didn't plan to destroy me session until easter. Day before they say: 'all good, we've figured it out'. Fine. Battery sent
track-n-trace [tnt] link shows malformed address [building and apt No not separated]. Week(s?) later tnt says it's delivered. I did not receive anything. Ask vendor wtf - they say it's been returned. Next day they say it's because LT customs do not allow importing batteries [wtf, first time I hear this.. Been ordering batts all the time]. Wtv.
Vendor says they can't ship it. Perhaps we could try another way, but it's unlikely to work and requires more effort from my side.
Fine. They offer a discount on my next purchase. I say fuck it, let's. Order the beefiest 14" ultrabook they have with extra resources [amd ai9 cpu, 128g ram, 4+4g ssd].. With discount. Not much, but still. Nice, waiting eagerly. The ordering was not easy too, they kept forgetting this or that, mixing up my accounts.
1-2 days later I receive tnt link. Address is still wrong, altho I pointed this out with the batt already. They take a few days to correct. New tnt number. Tnt stuck at some point for 2 weeks. Then - 'delivery failed'. Laptop is returned to the vendor. Next day they reply - its because laptop is classified as dangerous goods and they forgot a label declaring this. Omg.. I am about to change my address soon, so I say so to hurry 'em up. They say 'fine, we'll shed another 100€ for ups next-day shipping via a plane'. Fine, wtv, I need my ai-eligible laptop.
Today, 1 month after the order, I FINALLY received the package. And it was not the laptop I ordered...
What a fun ride. A couple of months later this cpu will be obsolete.
I'm not mentioning vendor specifics in hopes to come to an agreement for a refund, prepaid return shipping label and a solid discount on their next model of this laptop.. If no luck - I'll prolly try another vendor. 3.4k reasons to have someone more reliable and professional..14 -
Youtube is retarded (another example).
When you subscribe to a channel, Youtube will recommend to you a video from the "Members only" (paid) category every single day.
With all its profiling and algo knowledge, it still fails to realize that I won‘t join the Members only club, no matter how persistently it is trying to make me.
Even worse, I‘d rather unsubscribe from the channel to avoid the daily nagging. But that would be unfair to the channel.
So YT is effectively punishing channels by aggressively spamming their subscribers with ads for the Members only section.
They fail to realize that annoyed users will just reject their ads out of spite, even if they normally would consider buying the "product".
Youtube is retarded.5 -
Claude Code’s Dynamic Workflows: The AI agent architecture that just rewrote 750,000 lines of code in 6 days
https://medium.com/illumination/...2 -
> Parkinson’s disease results from the progressive loss of dopamine-producing neurons in the substantia nigra. Research in this field was revolutionized in the early 1980s when recreational drug users who injected a badly synthesized synthetic heroin rapidly developed severe Parkinson’s-like symptoms due to it being contaminated with MPTP, an agent whose active metabolite (MPP+) specifically targeted those neurons, making it possible to reliably model Parkinson’s in laboratory animals. This was followed by the realization that one herbicide (paraquat) was very similar to MPP+, another pesticide (rotenone) also causing similar damage to neurons, a variety of pesticides being linked to a higher risk of Parkinson’s (such as organophosphates), and 6-OHDA also being able to reliably create Parkinson’s.
world needs a refactor maybe
I also love how the guy who "diagnosed" me with multiple sclerosis, first thing he insistingly pushed, was that I go get more vaccines. If a vaccine caused my brain damage why would I get more. Then for a year after that everyone is insisting such a thing is "impossible". Until I figured out the right question to ask AI and found out... Literally every study of multiple sclerosis which used rats to model its behaviour... had to induce multiple sclerosis in the rats. Guess how they did it. With a vaccine. Lol. But vaccines causing brain lesions is impossible. This multiple sclerosis doctor I went is top of his field. That's all he specializes in. You think he didn't know all the studies he was reading about his specialty induced multiple sclerosis in rats using vaccines? He wasn't young either. Like 40s. Maybe he didn't even bother to read any science; probably too busy attending pharma conferences to know what other 40k a year drugs to push on his disabled patients that he milks instead of helping.3 -
New lesson learned: In Java, object creation only happens at runtime.
A a = new B();
a.doSomething();
Compiler steps:
- checks if A exists
- checks if B exists
- checks if B is subclass of A
- compiles (code -> Bytecode)
Runtime:
- checks if B overrides doSomething() of A
- executes the overridden version9 -
so.. We're building an AI agent (severe understatement, but ok). It utilizes the MCP to leverage tools, obviously. A (non-developer, but techy) colleague has been working on analysing Agentic Memory patterns, solutions, tools, read some articles, scientific too, spoke A LOT with LLMs about it, kept throwing links at me telling basically "read this. We definitely need this, I feel very strong about that. We must have a very strong memory layer", etc. - even prepared a 22-pages long draft for what this memory mechanism must look like, data structures, database schemas, etc.
fine.. I keep on stashing those, deferring for later reading.
Today I noticed that I have a fairly clear MCP isolation, so I figured.. why not.. And asked him to implement that memory mechanism as its own MCP server, so our agent could leverage it.
Turns out, now we need to do more research, perhaps the current patterns and solutions are not the best approach, we need to discuss more about that, think more about it, and this type of thinking is not for him
:)))))
At this early age of AI now everyone and their uncle is a developer :)
P.S. If you're reading this - sorry buddy :D But that's what it looks like :D I'm sure we'll work smth out ;)3 -
inb4 I use devrant for SEO advancement myself...
actually I both want attention and not. The duality of man.7 -
wait... wtf. I've been tricked into networking somehow
my skills at being honest yet getting the best reddit comments are fucking networking? This is not at all how anyone describes networking.
I am terrified at how good I am accidentally at networking.
I'm actually too distracted by the networking to get any real work done. Is this how all those middle managers felt. What is happening to me. -
I have to say it makes me sick watching corporate groups of literal sheep walk behind each other, all wearing the e-x-a-c-t-l-y same style of clothing (not just suits but even just the same style), walking in line behind each other in pairs of two, like they're in a strict elementary school or something. It's sad to watch and I don't want to be part of such herds.2
-
just cracked a new girl. i now have a 4 girl roster that I'm rotating. 1 of them is my ex blonde whore. 1 is a full gf of 1.5 years. one is a random side ho. and this new girl is also a side ho for now but leaning towards gf #2. none of them know about each other.
every time i sleep with my gfs i have a huge urge to fart and shit😪😪😪 why?
i want to fart so much its abnormal. then i want to shit too. where does all the gas come from?
now i arrived home and the first thing i did was fart a lot. as i write this rant im letting out a big ass shit too. my belly is no longer bloated and i feel lighter.
if i eat 1 meal a day where does all the air inside me that turns into farts and shit come from?7 -
Managing the IT infrastructure for a traditional logistics company is pure chaos. Just spent the whole weekend rebuilding the server architecture and optimizing the load speed for our main site: thanhhungvn.vn. The old legacy code was literally held together by duct tape and hope. At least the booking system for moving services isn't crashing every time we get a spike in traffic now. Time for a lot of coffee.3
-
I've been told, on many occasions, by many people that I have problems w/ communication w/ people...
...yet _I_ am the guy who has to create a fucking report asking people whether a _major_ change has been intentional or just a fuckup.
Boggles the mind that something as crucial as deprecating something that will impact an ostensibly large portion of our player-base isn't provided as a heads-up && I find out about it when inspecting the build, myself.8 -
every time I get a mass-sent corporate "casual" email with my real first name at the top I feel like Will Smith at the Grammy's1
-
I did not expect for blogs to run the world
this is just such a plot twist I can't even
who saw this coming, seriously!
it's not the satanists or the occultists. it's not the government. it's not the "deep state" or secret societies... it's the writers of society lol
writing seems too banal to be anything of note. especially in modern era where everyone writes an awful lot of retarded shit on social media. no one ever has a unique opinion. no one even knows of history or classics. when I found books on a damned dark net website I had cried. my best friends ended up dead people that lived long ago. but I didn't see the ecosystem. all I saw is their ideas are better than modern ideas. so many authors got to the correct essence of a thing but then got forgotten by history. it made no sense to me why we laud our own greatness, as if now is the best time ever, when so much insight, rightness, even techniques and technology has been just simply forgotten. not even lost just... it's there. just no one knows. we have the biggest library ever constructed by man. we have search engines. and all of it is never consulted. we bumble around like idiots
and if you point out brown water a lion is swimming in is not in fact poop but just soil reddit tells you to vamanos1 -
Our manager put in his notice last month. His last day is tomorrow. Earlier this week, our director got on our daily stand to tell us the manager of our devops group was "no longer with the company."
I called a former employee who kept up with him and found out he was fired the day before. Apparently the VP had wanted to fire him years ago for old grudges. Firing a devops manager with 5+ years of institutional knowledge the same week the manager who's been there for 7+ years is leaving seems fucking insane.
I also found out before I started there, an older director, in his 50s, walked into the VPs office one day, dropped his laptop on the guy's desk and said, "I'm retiring," walked out and left his badge at the front desk. Never responded to a single phone call.
This place is a shit show. I kinda want to apply for a manager position while also looking for new jobs. Part of me wants "manager" on my resume, just so I can have a shot at a not-shit management job, but that means I'd have to be in hell for a while at this company.5 -
btw AI is vastly worse at writing than programming
which is ironic. because that's all it was trained on. programming is the extra feature on the whole writing foundation...
it seems people can't tell when something doesn't have a consciousness... when it isn't talking in "meaning". that is such a grotesque and disturbing fact we have discovered as a species. top macabre.
kind of makes sense. nobody knew why I was obsessed about the tao. it seems like such a lame thing. but if you don't have it then you don't have it I guess
to be fair when people came up to me and asked me where to find "meaning" I was like ???? buzzword. of course no context for what they meant by the word. DO YOU MEAN THE MEANING OF A WORD? MEANING OF WHAT. you'd think the philosophical topic of "meaning of life" would come up but instead they would just walk away. well what do you mean by meaning, goddamnit?! I guess a robot can't answer. where did he get that idea though? someone gave him the meaning in his head! has he tried looking there for it? 🙄7 -
Is DevPlace currently down?
Login is loading almost forever, then "An error occurred". Same with Forgot Password.
Just wanted to check it out, see how it progressed, if it has markdown support and if it’s worth switching to.
Also, is the api open source now?10 -
Got a weird poem from an old friend this weekend. Turned out one of his friends showed up drunk at his door recently sexually assaulted him. He hasn't told his girlfriend yet. Heavy stuff.
One of my best friend's was in town over the weekend. She moves back here at the end of May and is opening her own massage practice. It'll be good to have another friend moving back.
I had to get up early today and physically come into the office. I realize if I say I'm interested in the management position, I'll have to do this at least two days a week or more the rest of my time here. I really hate coming into the office. Do I want a management position more than I hate coming into the office? I don't know yet.2 -
Did a big refactoring on a file/type which had about 1k loc.
Extracted some code into separate types as components with single focused responsibilities.
Extracted the generic parts into a generic component and using it in the specific component via composition.
Made the boundaries between different layers of responsibility explicit and clear.
Reduced the original file size to about 400 loc.
Ran the app to check if everything works exactly as it was before the refactoring.
It does! I fucking love my job!7
