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
-
Imagine having an ac breaking down when it’s a big heatwave. I kept taking cold showers but felt shittier and shittier. Was kinda surprised when I read the dangers of cold showers during heat waves, but tbh not THAT surprised bc I was wondering why I wasn’t feeling any better after all those showers lol. I got it replaced, but damn!7
-
I now have 6 storage drives, ranging from 512GB SSds, to 2GB NVMEs. Out of almost exactly 6TB of storage space, I'm using about 60% of it.
Having so much data seems a bit obscene.9 -
Tell me, how in God's name does opening jetbrains toolbox hard crash the VM it is being run inside?5
-
If you are using fcgiwrap and nginx, if you don't set the root directive, DOCUMENT_ROOT will default to /usr/share/nginx/html/.
In hindsight, it's obvious to me now that there was no way the script could have known the root I wanted without it, but it just didn't occur to me at the time.3 -
My wife went to do some work for a charity. They "got her the best computer available". It was a poor mangled MacBook whose better days were somewhere in the dawn of the last decade.
She tries to type anything... and only gibberish appears on screen.
She comes to me, absolutely me puzzled. I try to type anything... gibberish. I boot up in safe mode, everything is OK.
I look around for system configs... there is a custom keyboard mapping enabled by default.
We check the weird stains on the keyboard... they are regular and in all keys. Like if there used to be adhesive stickers on the keys, and those stickers were later removed.
I boot up again... and type "q". It becomes "a". I type "w". It becomes "b". I dread typing "e". Sure as bug, it becomes "c".
By the love of byte, someone asked for a custom keyboard layout... IN FUCKING ALPHABETICAL ORDER.
It was easy enough to change the layout after that, but the weirdness continues: my wife asked around, and apparently the laptop used to belong to some old dude... who was convinced there were characters missing from his keyboard. Apparently he could never find them in a regular QWERTY layout.
I wish I could give some encouraging words for the kid who came up with the solution. Working around technophobes is a drying art, that needs to be rewarded.10 -
If anyone needs a casual game that's not long, and that you can play after you put the kids to bed, I recommend Neva. It's a fun, indie, left-to-right platformer.
My full review: https://battlepenguin.com/gaming/...3 -
Found this ancient, forgotten task that was basically a QOL improvement.
Given that the feature would shorten the time of testing from some 10-15 minutes to 2, I left a comment mentioning that it would be immensely helpful.
!too long after, the report started seeing some traffic && the feature got actually implemented.
Checked the implementation as soon as I could.
- Speedup worked well regardless of platform.
- Slowdown /* which was never actually mentioned in the task as it wasn't crucial */ was also implemented, but the mobile phones were omitted, since the implementation would be too complex for the time allowed for the feature implementation. I was perfectly fine w/ it, as this wasn't actually necessary for those.
I left a proper comment, thanking for the feature implementation.
...then the lead tester chimes in, bitching about the lack of implementation of the slowdown on mobiles.
Got the same explanation as I mentioned earlier - too complex for the time allowed. Plus, the feature had other platforms in mind. Having it working on mobiles was just gravy.
Good call, lead, now - ask for another favor.
I'm sure it'll go well, since you can't be satisfied w/ getting what you need. You need that special pampering, too.
/s2 -
Well, dR just disappeared for a bit but glad it's back, but I can see that recent rants are gone (because I was trying to catch up on missing rants)
https://devrant.molodetz.nl/Screens...2 -
So this recruiter reached to me. They supposedly like my profile and have a role in mind but need more info than what's currently on my CV
They want 15 bullets points for duties per role.
As in 15 for each job... My CV is already two pages long.
What the fuck do recruiters actually do12 -
The most interesting thing about the GDPR training that we do is that very little of it is about our rights as employees and almost all of it is to protect our employer. Funny that.4
-
My favourite passtime is asking awkward questions I already know the answer to and seeing how long it takes the person to work out that they fucked up, that I know they fucked up and how monumentally they fucked up.4
-
We "engineered a prompt" (in other words, crapped a very poorly written paragraph using only short sentences) that gathers many arguments pro and against the usage of AI to code our production data pipelines.
Most of the "pro" arguments are variations of "we'll get fired if we don't use this crap in something".
Prompted with the whole argument, even Gemini thinks we should not use AI to write our code. Nowadays, we use Gemini mostly to justify why we shouldn't use Gemini.
Seriously. We made the whole setup so that any PO who demands AI has to convince the AI it is a good idea. I'll admit, the AI is doing a good job to deter people who want to use it. It hasn't cracked even once. Not that it matters, anyway. POs just ignore what the AI says and organically write orders telling us to use it anyway.4 -
AI can take my job. I can't do this anymore.
Best of luck waking up 7 A.M on Mondays, logging in to work and telling in those 10 am scrum meetings “I’m still wOrking on the sAme tiCket as last friDay.”
Enjoy my job graybot.
I’m gonna go outside and remember what sunlight looks like. Maybe touch grass. Maybe grow crops. Maybe herd some cows. Idk. Might start a farm or might scream into the wind.2 -
Me in an email: "This information was not shared with you for your entertainment, and yet..."
Translation: fuck you, you incompetent bint.7 -
Just recently discovered fcgiwrap.
It's a huge load off to be able to write a super simple script that can respond to a web request without having to deploy a whole application. I'm toying with the idea I could do that instead of using a whole GUI framework for local applications.1 -
I've been gone a couple months. On a secret mission. TOP SECRET.
Can anyone tell me what it was?
Where my homies at?16 -
Just finished a big project. Want to sleep. Maybe in the morning I'll start looking at websites and services for design ideas. Whats your favorite website or url? 🌙󠄹󠄐󠅒󠅢󠅟󠅛󠅕󠄐󠅂󠅃󠄱󠄞󠄐󠅄󠅙󠅝󠅕󠄐󠅤󠅟󠄐󠅠󠅥󠅤󠄐󠅤󠅘󠅕󠄐󠅧󠅟󠅢󠅜󠅔󠄐󠅤󠅟󠄐󠅒󠅕󠅔󠄞󠄐󠅇󠅘󠅟󠄐󠅗󠅟󠅕󠅣󠄐󠅔󠅟󠅧󠅞󠄐󠅖󠅙󠅢󠅣󠅤󠄯󠄐󠅂󠅕󠅣󠅠󠅟󠅞󠅔󠄐󠅤󠅟󠄐󠅤󠅘󠅕󠄐󠅖󠅑󠅥󠅨󠄐󠅡󠅥󠅕󠅣󠅤󠅙󠅟󠅞󠄐󠄒󠅧󠅘󠅑󠅤󠅣󠄐󠅩󠅟󠅥󠅢󠄐󠅖󠅑󠅦󠅟󠅢󠅙󠅤󠅕󠄐󠅧󠅕󠅒󠅣󠅙󠅤󠅕󠄐󠅜󠅑󠅩󠅟󠅥󠅤󠄐󠅟󠅢󠄐󠅣󠅕󠅢󠅦󠅙󠅓󠅕󠄒󠄐󠅖󠅟󠅢󠄐󠅣󠅥󠅗󠅗󠅕󠅣󠅤󠅙󠅟󠅞󠅣󠄞3
-
Programmer's Brain at 2 AM:
Bug appears at 2 PM: “I'll fix it later.”
Bug appears at 2 AM:
“This is a personal attack. I will not sleep until this line of code regrets its existence.”
💻🧃Now running on Redbull and vengeance.3 -
Long enough pretended to be a software dev. This is what I really do in daily life: https://devrant.molodetz.nl/2025061...
I destroy electronics for recycling.
Also, oftem have to destroy brand new stuff. https://devrant.molodetz.nl/2025061...
"True wireless" :p. I destroy around 60 electronics per hour. Also iPhones often. Today THE classic iPod almost. But someone stole it. It's such environment.11 -
I don't like how my company keeps looking for bandage solutions instead of technology solutions.
We are a security company and we have an agent. We aren't allowed to drop binaries in customer environment because compliance.
Okay, fair enough. But we still are running powershell and posix sh scripts like nobody's business.
I suggested using embedded Lua or MicroPython or our own DSL or something. But that idea was shot down because embedding Lua or MicroPython could open up attack surface.
But I feel running PowerShell isn't the best idea either because simply having it enabled isn't the best practice.
And can't do our own DSL because of the engineering overhead. Fair enough, I guess.
So, I suggested running embedded C# in our PowerShell scripts so we could have greater control over the virtual patches we ship. And, it was shot down because compliance. I am not even dropping binary. This C# code will be JIT compiled and executed in memory.
So, I suggested going deep into WMI queries, but this was shot down because WMI queries are another attack vector and may not be enabled on the customer end.
We constantly receive feedback from customer regarding how we can build virtual patches that would bypass their local group policies.
So, I am confused now. Maybe its just skill issue for me or maybe its something else. But I am all out of ideas and I don't know what other innovative solution I can offer.3 -
I see we need some more anti-spam accounts.
Calling everyone to adopt some new ones (https://devrant.com/rants/16155083/...)
Open this to adopt: https://birth.molodetz.nl/
Also, can we get some praise for @retoor's awesome work, she deserves some more praise4 -
For me, per day:
-> what the client pays/ what the gatekeeping consultancy sells me for: 1200 (profit +- 400/66%)
-> what the gatekeeping consultancy pays/ what my consultancy sells me for: 600 (profit +- 200/66% - extralegal advantages cost)
-> what my consultancy pays me gross: 300
-> what I get net after wage taxes: 150
The state takes +- 500 in wage & company tax in the whole process.
That´s why I give you my full 20%-capacity effort.13 -
Opened devRant after exactly 4 years. Brings back so many memories!!
Hello again, devRant community! What's life like rn?44