Details
-
Skillshtml, css, js, php, C#, java, dart
-
LocationIndonesia
-
Website
Joined devRant on 9/1/2020
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
-
If you want to know how bad the job market is in India, a colleague told me that he got offered a job from an employer, where the condition is he has to give 20% of his paycheck back to the employer in their other bank account.8
-
A word on languages.
I really like C, did it since I'm 11 at school with some Pascal. Simple language, 32 reserved words (unlike COBOL ahem) and never wanted to change, just discover some new languages, never replace it.
I saw Rust in 2020, and it catched some of my time, like a year. It's not bad, but you feel strangled with rust. In C, I can walk on water, and my programs run in under a second with less than 100mb.
The syntax [Rust] is also hard and ugly.
So C won over Rust.
Then Go, in 2022. Better syntax than Rust, prettier code and it had a garbage collector ! Works easy. But still, C was better. Faster programs, I can do whatever I want.
Then I discovered Zig in 2023. It was cool bc I could cross-compile C and C++ alongside Zig. The Syntax (yeah third time I repeat it) was annoying. Like Rust. But I like the fact there is no memory-safe aspect in the language design.
So even now, I use C and sometimes Assembly (doing a bootloader for my [breadboard computer](https://github.com/3dgoose/65b02), I know there's no MarkDown in DevRant) for some lowlevel projects and god does it go fast : 50kO max for assembly and 10mb for C, with some amazing compile time ! In fact I did a program to estimate Pi with Montecarlo method in Rust and Python and it got 20 minutes for 10^10000000000000000000000000000000000 while C and Assembly got 70 second (I swear at this point).
The world now is preferring memory safe languages like Rust but if you know how to manage memory in C, why use Rust ?
Sorry for bad english, bye
I hate C++17 -
Just watching a documentary about the tsar bomba. It's interesting but I know it ends badly. The russian pussies didn't blow up new york. Weak ass bitches51
-
I'm half assing my job and my manager thinks micromanaging me is a good solution.
"Any junior engineer could try those things"
Yes. And then need help to make it actually work.
I'm slow because he's an asshole. I'm still better than anyone else.
Fuck him.3 -
In the light of the recent events.....
I've almost made my peace with the fact that I will probably be nicked in the upcoming few years, as well as many others trying to stay free and/or flee countries in conflict. I just hope it won't be too long and agonising.
Thanks to the miracle of the internet, I will still be alive there in a form of online profiles and my posts/rants here. Maybe retoor's dR-trained LLM will be able to mimic me well enough to trick you all I'm still out there :))
just some doom and gloom shower thoughts.. running circles in my head for years now.11 -
today, my whore ex blonde gf wants me to fuck her, but also my new hot brunette gf wants me to fuck her, so I'll have to be prepared and fuck 2 bitches in 1 day. gonna be a tough day but I'll keep you updated how it went! ping me7
-
Angular is a pile of dog shit.
Making web dev unbearable and harder since 2010 (or 2016 if you ignore AngularJS).
Fuck you, Miško Hevery5 -
Turned 31 three days ago.
My **dad** was convinced that I was turning 30 instead lmao.
I had to do the math for him, he was questioning the fabric of reality for a second. Like baba 2025 sub 1994 eq 31, ok.
so anyway age--;14 -
Today I managed to cut myself under my fingernail by grabbing the door handle to my room the wrong way. The world is a dangerous place.6
-
One of the devs was let go after his probation period. Today was his last day. I didn't review a lot of his code, but it seemed to be fine. I'm not sure if his output was just slow.
Either he wasn't working out or the startup decided maybe they shouldn't have hired new people yet. There's been a freeze for a while and this guy started in October. The company's revenue targets keep slipping. Profitability was moved from 2026 to 2027.
We're on a slowly sinking ship.2 -
Every once in a while the volume for my default audio output decides to max out on login. How this can happen is apparently a mystery. Other than its a shitty OS called Windows 11. Windows 10 never did this shit, or if it did it was fixed quickly and never did it again. So there is always a non-zero chance of logging into windows and getting ear raped if you have headphones when playing any audio.
Enter SetVol.exe. Apparently open source and can be run in a batch script. So now I have this kludge of every time I login a task is run to call my bat file to fix this garbage. This is the worst case of quality control I have seen in any supported product. Not a single MS helper in any channel online has had a good fix for this. This is a fundamental design issue in how they handle volume settings. Absolute garbage.
Everyone from ma and pa to audio engineers are screaming about this. How? How does it get this bad?5 -
Every ticket I work on involves some nebulous, undocumented BS nobody can satisfactorily explain. And worse, even if it’s something I’ve already worked with before, it’s almost invariably different from the last time I saw it, so it’s still nebulous BS. It’s like I’m walking through Steven King’s Mist, except the bugs are more metaphorical.
Everything is spec’d out, except for the views, and half of the logic. But the rest is still technically covered because tests indirectly call the code, so that means it won’t crash right? 😅 Also, the tests that are there are also fucking nebulous, such as calling helper methods that are heavily abstracted, or that are written to test completely different things but kinda sorta work for this too if you set things up just right.
I’m going insane.3 -
I really want this whole industry to die. I want it to happen from the bottom of my soul!
Their whole job ad was about web technologies where they were asking for a 7-10 years Symfony developer.
One would think being a programmer for 10 years should superseed your shitty LLM prompt crafting requirements.
Truly, there never was a better time for global EMP to happen..16 -
I don’t fucking deserve to live. I’m but a lump of emotional scars. My brain instantly forgets the good, but relives the bad every single day, every hour, all traumas in parallel. I remember every moment and every detail of every traumatic event that happened to me.
Kiki’s body is a prison where Kiki’s uncontrollable brain tortures Kiki.
My body keeps twitching. PTSD flashbacks are unbearable.
I don’t see any reason for this abomination to exist. There is nothing to salvage.
I did everything in my power to regain control and stop the suffering: fitness routine, seven years of treatment with all kinds of psychiatrists, pills, sleeping routine, true love, cutting ties with toxic people… it didn’t help
Nothing ever helped me. I never stood a chance.19 -
Any fool can write code that a computer can understand. Good programmers write code that humans can understand28
-
Google Maps: Hey you are at restaurant XYZ! You wanna see the menu?
Me: Yeah, why would I want to see the worse edition of the menu on maps! If only I could just move my eyeballs slightly...2 -
Heads-up, ChatGPT is leaking through cracks. Each chat is NOT carried out in an isolated, pristine context. It can refer to your previous conversations in a new context.
e.g.: https://chatgpt.com/share/e/...
I did NOT mention anything about any project/client or any fintech or any certification in this conversation. However, I mentioned all of those things in a previous conversation.
Contexts leaked into each other. IDK if my newer conversation will have any effect on answers to follow-up questions in older conversations, though.
No, learning from my conversations is NOT enabled.
But if chatgpt still remembers our conversations, regardless my explicit preference NOT to do that, makes me wonder what else they are collecting/doing behind the scenes..11 -
My CTO told the COO and CEO i'd be finished SOC2 compliance by the end of December... On December 14th.
It takes 3 months to do the audit, let alone all the actual work. I hadn't even started yet.
He was fired shortly after that.7 -
It's 2025.
We still have MSSQL with compatibility level set to 100 (matches the version from 2008).
We still have random downtime or issues with timeouts thanks to parameter sniffing.
Update? No that's expensive and doesn't provide more cashflow (ecommerce-ish).
'I just have to make better code'.4 -
Suddenly remembered that, at one point in time, every few rants here I would read something about wordpress, and how nightmarish working on this or that blazing dumpster funeral pyre was.
So, hot take: you deserve it.
I'm sorry wordpress devs, but you do. If the whole point is getting a site up and running "without extensive coding knowledge", then the whole point is not needing to hire a developer. You get that, right? These folks straight up tried to take your job, realized they couldn't, then came back crawling, and you accepted the offer right after getting spat in the face.
Mother fucker, have some self-respect. On both sides of the equation.
This foray into needlessly antagonizing my fellow programmers has been brought to you by RectSpace. Need to flip off Bertrand Wanker-Fuckfaceberg here and his dumbass fullstack chops? Just fire him! Bring your amateur pornovlog online TODAY with NO programming knowledge whatsoever -- you'll be sucking off webdeving limp-ass DICK in no time!
Use my promo code NEEDGULAG for 300% OFF your next romantic colonoscopy. That's cuadruple triple-double-long-u-int double-double-you dot dot dot nodecency-comma.io.com.ai to get PAID in CASH for 24/7 free parking inside your ASSHOLE. Big thanks to RectSpace for sponsoring this rant!14 -
Almost got scammed on fucking fiverr,
just created my profile and my two gigs, had some people contact me right away, I got real excited, they asked for my email cuz apparently they could not complete their order without it so I provided them my fake email I used to create my fiverr account, then they provided me a link to enter my payment information and this is where I became sus, they were asking for my fucking card balance, I was like wtf is that shit, then I noticed that the mail was shady asf, then some 2 other mfs sent me an email with a different body.
Thank god I noticed before it was too late, joined fiverr to get bank and instead was gonna get drained, fucking motherfuckers!1 -
Years ago, I joined a company making games for handheld consoles.
Because a game's audio needs to be tested, too, I connected earphones to the console so that:
0. I wouldn't bother others w/ the sounds coming out of the console.
/* !Everyone wants to hear that crap. */
1. I could hear the sounds better.
PM: * Enters the room. *
Me: * Focused on testing the game. *
PM: * Walks up to me from the side, starts talking. *
Me: * Focused on testing the game. *
PM: * After approx. 30 seconds of complete lack of response from me, kind of irritated, knocks on my desk to get my attention. *
Me: * Take out the earphones. *
Oh, hi, how can I help you?
PM: Haven't you heard a word I said?
Me: Well, no. I am testing the game, including the audio.
PM: You need to pay attention to what's going on around you.
Me: Testing audio is one of my responsibilities. I am using earphones because of the reasons [0-1].
PM: Even still, you just need to pay attention to what's going on around you.
PM: * Finally explains the reason for him bothering me, then goes back to his lair. *
Moral of the story: Fuck being good at what you do && knowing your responsibilities.
When PM wants something from you, you better give him the attention he wants.
/* The expectation being I grow an extra pair of eyes && ears, so that I see the guy coming && am prepared to listen to him whenever he wants something _while_ doing the best job I possibly can. */13 -
It occurred to me that I'm making actual money now and I can pay for my shit, so I tried Youtube Premium, but their background play is poorly implemented and defaults to a floating window that I need to cancel in a finnicky, android-vendor-specific way. How do you consistently make something that much less usable than an unpaid open-source developer who also has to reverse-engineer your API and circumvent your anti-user-choice obfuscation measures? NewPipe would be a success if it could just play the videos in full screen with no controls, and yet it has a better background play story than the actual provider. Fuck centralised software12
-
Genuine question to rust devs: is rust worth it? I'm helping devs on a rust project and every day we're swearing at it. The language, critical section control, broken libraries, etc.
To me it seems we would have far better off with golang. But since we are this far now, noone will admit it26 -
gonna try working from the hospital while my youngest brother is in surgery from a car accident yay american work culture forcing productivity in difficult times9