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
-
How many of us tap their keys with their fingers extra hard even though the keyboard is responsive and flat enough? lol5
-
It's the year when I did not renew domain I bought for my project.
Feels weird to stop bleeding money for a project I haven't finished3 -
You can here to make friends, I came here to diss 84 of you. We're not the same.
Check here if you were worth it: https://snek.molodetz.nl/api/...
(Technically, everyone should be in here from the last few weeks).7 -
Using c++ without (most of) the standard library and avoiding operator overloads has made me like the language again. It's an extremely capable language, but my LORD is it bloated and overgrown. Using it like "c with classes" again is the way.5
-
Xcode under 26 now defines "close window" as command+shift+W which is contrary to EVERY Mac App that has ever existed (or pretty damn close).
Command + W closes a tab.
Trying to get them to switch with each other and Xcode switches them back on you. I sat here and watched it do it. Those damn menu key mappings are agonizing anyway... Another shit show from Apple Xcode team.
And... if you check the Xcode comments in the app store it is driving other people nuts too.
I should not have to fight my IDE to do work.
💩=>🧠
Would someone please introduce the Apple Xcode team to DevRant. Makes me wonder if those jokers use Mac outside of Xcode.4 -
@ostream see DM's on Snek, I delivered. Enable Snek notification system! It's almost not annoying!5
-
Updates on my current resignation situation: 55 days are over, 35 days remaining. i haven't got a single interview call(yes not even an hr call!?!) since I put open to work on linkedin. I am thinking of rescinding my resignation
Here are some points about my current org, help me decide:
1. Physical
+ 3days wfo, 34km away from home (the next silicon valley area is around 500km far, in another state)
- 2hrs of commute from home, no energy left after work time is over
2. Tech
+ We are using very latest tech in softwares, the leaders are pushing for us to learn AI as well.
- there aren't much people with in depth knowledge, its like enough monkeys with typewriters will produce a shakespeare somehow
3. People and culture:
+ People are very energetic, vocal and fast paced
+ Work is done under ever "improving"(changing) ruleset, with discipline and in a process oriented manner
+ I have been here for almost 3 years, so have a decent professional relationship with team
- rules are made and applied according to convenience. People playing good games seems to work around these rules
- unrealistic deadlines and over work
- Too much pressure to "outshine" and "go over and above" to even expect a basic appreciation
- non respctful, shouting culture, people are not really friends but rather playing the "survival of the fittest, loudest and most aggresive" game
4. Brand
+ Company's name is reputable, its known for rarely ever doing layoffs and people have a sense of security
+ My salary is decent, marketworthy for the role that I am in (SE1)
- with 5+ yoe, both my role and salary is not as per market standards (should be atleast SE2)5 -
Hi, why y'all switching to Rust?
I mean real question. I used Rust for a year, before learning C.
It was pretty good but the compiler was driving me mad;
The syntax was a bit verbose.
Both are pretty fast as long as you don't use cargo.
It's not a bad concept (a memory safe lang) ut most codebases end up like :
unsafe {
dologic();
}
Do you think one day rust will be better than C?11 -
How long did it take you to become a... JavaScript wizard (so you are completely fluent in it, from beginner to advanced)? :cool_emoji:
A.I. says you would need about 12 months at 15 hours a week.21 -
I use arch btw, and as I was coding and testing a 3d engine (that must be cross-platform), I totally forgot 97% of people don't use desktop Unix and were on Win.
So I spent an hour adapting some code.
Fuck u windows,
WinAPI,
and Microsoft10 -
I updated my system 3 hours ago, then closed by the case button before it finished. I got back home and surprise, I try to boot, gub errror.
I grab my arch live usb, but it has a broken installation of void in it.
I proceed to use RUFUS to burn an image of arch. But hey, i dont have the image. My key is 1gig only, so i go on archive.org to find an old one. I burn and boot into it.
I chroot into my arch. My keeb's shift doesn't work and I need to do pacman -S linux. Capital S.
God got my back and in my .bashrc, I found a capital S.
I deleted the rest of the alias, keep the S, source it and run the command.
When building initcpio, NVIDIA driver somehow is missing.
I insall it using the same method. I update with -Syu instead of -S linux.
I reboot. It works.
Now lvm and clang are already there. I overwrite.
7 heart attacks at least.4 -
Week: 111 (Year 3)
Plans for the weekend?
Question: What’s a “this should be free” service that always costs money??
last Weekend : https://devrant.com/rants/193743638 -
Playing Necesse again after a lot of time (a LOT).
I love how the settlers automation works in this game. It's super easy and useful.
I always admired how this game seems to have taken all the good lessons of the games it's inspired by. I wish I felt the same about more pieces of software.1 -
Yesterday I installed lineageOS on my old android phone, patched the kernel and rooted it so I can get docker working. Took me hours, didn't know how hard it was for docker to run on a phone.
Ended up setting up a fileserver that will be running 24/7 on my home network, should probably check if there's a kdbx compatible password manager that I can host also cuz I am tired of having to constantly manage the latest version of my db between different devices2 -
Return to work with java and boy, what a daft language lol. in php, i install wamp and i'm good to go. here, i have to shill $$ to lord oracle just to play around a project i cloned that requires glassfish support. otherwise, i resort to hacks and workarounds even for local deployment. thankfully, there's payara to the rescue
after surviving this, i start mvnw clean and install and the test suite is taking 32:45mins (still not passing). I snooped around for whether the tests are hitting some remote server since i was neither prompted for local db credentials or sqlite. for some context, the stats for my recently completed php app is (00:39.592 SECONDS, Memory: 76.00 MB, 180 tests, 421 assertions). the contrast was so astronomic so i asked chatgpt, who claims mine doesn't do the heavy lifting their test does. hilarious. the php app has 3 unit tests tops. the rest spin up connections to the local mysql server using eloquent. the app is full stack so all the underlying views are being executed and tested. of course, it relies on the container for everything and mocks some services. it's not a small app either (over 20 models). it performs computation and interacts with excel sheets at some point
so what's the excuse and what's special about this language?
php always gets mocked for crawling at snail-like pace, having weak app structures, etc. they are ridiculed for discarding app instance after each request yet, chatgpt claims that's exactly what the java test is doing. ironically, the php testsuite handles this more efficiently. it's been over 3 hours now gone down the drain. i haven't opened a single page from the app let alone begun to develop
Rest assured, this might take the entire day cuz i'm worn out already
it's ALWAYS one rough distraction or the other. never in my time working with this language am i allowed to focus on the main business logic i set out to implement. ALWAYS some fire to put out in config/project setup/dependencies/linking things/some external thing missing or incompatible
why is it so difficult? it MIGHT be understandable for mobile/desktop apps but the result on web is indistinguishable from what is tenable in php. how does this brittle junkware still have such high standards and is practically held as most ideal in the programming world?2 -
You ever fix a bug by doing absolutely nothing?
Like, the code just decides to work again.
No changes. No commits. No reason.
Just vibes.
And now I’m terrified to touch anything because apparently my codebase has emotions.5 -
This video shows how teachers parse students' work credibility for traces A.I.
https://youtube.com/watch/...
I think modern/good companies probably use A.I. now as well to scan an applicant's cover letter for A.I.-ness. Interesting stuff. Need to start watching out. lol1 -
I'm working on a project, and we ran into a problem where the server memory was getting used up way faster than before. At first, everything was fine because the server was restarting during releases, which cleared the memory. But over time, the situation got worse, and now it only runs for a few hours before crashing.
What can be done in this situation?7 -
Do any of you here have a relation to Firefox?
I posted a rant like 9 months ago about a VERY small specific bug in Firefox.
And since the last update, it's fixed lol.
The bug was:
When in Firefox and pressing WIN + F11, Firefox went into full-screen mode (probably just checked F11 without the WIN modifier).
Now it does not lol. Well, win for me, win for Firefox, and feels great.
(I have a custom global shortcut for WIN + F11.)4 -
java spring library is battle tested with lots of features, how hard could it be to find a way to do a feature flag?
too bad im retarded so it's hard to sift through the documentation
i miss when there was a togglz already set up (if im even remembering correctly)1 -
My god, I look at Suno as a whole product, besides some serious perfect AI performance, that UI. I never worked on something that smooth / advanced. But times changed a bit / also worked on different kind of software. When I worked on such stuff it must always show the totals at the bottom and everything was in columns and should be all sortable. Now, nothing sortable and there are not totals anywhere. What is way easier on performance and stuff. Actually, in options the new software downgraded in many ways, but it looks so slick and is just more intuitive. What is the point of showing the totals and stuff in the bottom and having every column sortable (what was a big issue on some columns). Everything had to be live, now it's quite common to generate a report and wait a bit or so.
But i'm really surprised by the GUI. I know how to do it while I never did, but i was just never asked. Different times I guess. Beautiful was never a requirement to stuff I made in fintech..
It seems that AI is not the only thing advancing, I see a lot of stuff.
Imagine how smooth it would be if everyone just used web components instead of React. Urghx. I swear, native web components are less complexity. And yeah, doing that for over a decade. Some people call it modern. Haha.1 -
Fuck my life, it's storming and something in the building is resonating after each gust of wind. Constantly tuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuut
fucking tinnitus simulator5 -
Do you prefer local environments or cloud environments?
I think the major downside of having your important functionality in public cloud (usually not the case, but) is that when a major part of the cloud goes down (say, the previous Amazon issue), your services no longer (properly) work.
Of course, there's private cloud, hybrid cloud...
Pros and cons.8 -
I've enrolled in a language class of a niche language. We had to do our first homework and there is a grandma that wrote her test via Gemini.
What is the purpose of paying for a language class if you don't do the effort to actually learn the language yourself lmao9
