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
-
I love AI telling me to do things then telling me the way I did things is wrong because I'm the one who misunderstood how things work
and on it goes for like 4 hours when something technically should've taken 5 minutes to change, I just don't have domain knowledge in this language or ecosystem so I figured I'd save time by using AI like a naive user and I keep being babied by this thing accusing me of making the mistakes it's making like I'm the incompetent one
makes up methods existing, "THIS IS A COMMON MISCONCEPTION SO I KNOW WHY YOU DID IT". I didn't do it. you did. double check your fucking work. it's just giving me event names that don't exist. turns out the whole event system doesn't even function like it kept making up how it should function. that was about an hour down the drain because I told it to find all the events that do a specific thing and list them to me... then manually put them into the code (because it couldn't make me a list properly) only to find out those events never trigger in this version of the software (once I found the print command and actually checked). yet that was the solution it had offered to me earlier. that events existed. that you can listen to them. then it ofc made UP what the events were. so i asked it to double check if those events actually exist. sure, they exist. but turns out they never fire in this event handler in this version of the software. so an hour down the drain because this thing fails being a meta search engine now even. it gets shittier and shittier
---
2 hours later:
... annnd turns out the solution / issue is AI literally just doesn't know how to work with lua. which isn't even a complicated language but I didn't want to have to learn the syntax myself out of laziness. it couldn't figure out variable scopes to make a basic bitch timer (despite insisting the only way to solve a bug (what's definitely a bug to me but it thinks is a feature...) was by making a timer). fucking really?
... and now that I had to get so involved in fixing this plugin I'm tempted to rewrite it and it be less retarded. but this is such a side quest. don't do it. you can. NOT DO IT. YOU CAN DO IT, BY NOT DOING IT. DONT DO IT
like why the hell isn't it saving your preferences... ew? that's not even hard to add, other than the data model the guy wrote for this tool won't fit it because he WROTE IT WRONG
WHEN PEOPLE WRITE THINGS WRONG I GET SO TRIGGERED. IT'S LIKE INTERNET ARGUMENTS
... I once dated a guy I didn't even like because he and the girl I was friends with did their relationship wrong. both were friends of mine and I had to listen to both of their private complaints about the other, kept offering them advice they wouldn't take... I KNEW BOTH SIDES OF THE STORY. I WAS SO FRUSTRATED. THEY WOULDNT TALK TO EACH OTHER EITHER. SUCH A DISASTER OF FUNCTIONALITY. that was the cringest thing I ever did. I just had to "fix" it T_T3 -
can't google any kind of art for examples of it to do your own art cuz all the results are AI slop images... goddamnit
kicker is I wouldn't have even noticed this art is AI generated had I ran into it in any other context. I would've just assumed whoever did the art was lame. but when it's literally the only result in the search now I understand... everything will careen to AI generated slop over time
... and there's been a number of games that have "art" like this in them now, which are semi-popular. I did think the art was lame. The games themselves were also shallow and predatory / manipulative. I guess at least bad devs advertise themselves well with this? and here I was just thinking the industry was strangely careening to soulless art naturally! maybe that was just "the demo" art. no pretty sure this is it...3 -
now that's something
https://youtube.com/watch/...
can we move away from oil already. apparently it's biodegradable and no microplastics in your brain
also have you ever seen hemp clothes? I've seen them in hippy shops and the quality is so high. polyester is the bane of my existence. thin, easily falls apart, static electricity messing with my hair all the time. they also absorb scents and even if you wash you won't get those scents out totally, and it seems maybe it's the breakdown of the fabric or something it starts picking up scents easier the older the item of clothing is. just fuck polyester
they make winter jackets primarily of polyester here in Canada and it drives me absolutely nuts. so much static electricity and polyester isn't even warm. AND you overheat wearing it. you find something wool though and you easily maintain temperature in the cold and easily disperse it when you go indoors. with poylester you go indoors and now you're sweating... and then you go outside and you can get a cold because you're drenched in water now lol. just so subpar1 -
Coding privately:
"Ah... :typing:, click, having a look... run... edit... draw on paper.. think about it.. edit.. recompile.."
Coding at work:
"type as fast as possible and make a jumbled mess of everything and in the end deliver something that barely runs and meets requirements, only to have tons of headache from every company layer later, mandated by themselves"26 -
A developer's life in 4 lines
1.My code doesn’t work. I don't know why.
2.My code works. I don't know why.
3.I change nothing.
4.My code stops working. I still don't know why.
Is it just me, or is "hope" the most common programming language?14 -
My manager has delayed our 1-on-1 by an undisclosed amount of time and it just sucks. It's been hours now.9
-
I created a report a few weeks ago about the game's display being fucked up due to the sensor housing && the required inset, explicitly mentioning the iPhone X as a device that was tested...
...Got a reply from the lead tester that he && his underlings were unable to reproduce the issue on the iPhone 8.
Well _no fucking shit_. Why _the fuck_ would you try reproducing an issue about sensor housing && insets using a phone w/o that feature?
Fuck me... another day, another retard...4 -
The following game is currently free to claim on steam. You can claim it and play it later (or never)
https://store.steampowered.com/app/...7 -
(youRant)
Blyat. Actually finishing with the notifications themselves wasn't really that hard, there was less work than I thought. But instead what was hard, is god damn doing background shit in Android.
Fucking spent the entire day today (well, not wntire but something like 6h) trying ,any different ways to make the app "poll" in the background, checking the RSS for mentions, and after trying so many, fucking none of them work.
Also fuck the android docs so much. I fucking hate this platform(Android, nor dR).
So I guess no notifications in the background for now, only when in the app.
I'll do the "correct" thing and do the stupid Firebase thing, that will be for a future version tho. Ugggh, I could've been done by now if not for this stupid shit.5 -
You can build a fully functional SaaS without spending a penny 💡
Core stack:
• Supabase → database & storage
• Upstash → Redis cache
• Netlify → hosting
• Zoho → email inbox
• Resend → transactional emails
• Google Analytics → analytics
• cron-job.org → scheduled jobs
• Free AI coding tools → dev acceleration
You can even extend it further — still at $0:
• Expo → build mobile apps
• Chrome Extensions → same backend
⚠️ Costs to consider:
• Domain (or use free Netlify subdomain)
• App store listings:
– Android → one-time fee
– Chrome → one-time fee
– iOS → yearly fee
Idea → live product with almost zero cost 🚀4 -
Added profile pictures finally since that was a thing that's bothering me, it makes such a huge difference.
Before and after because it won't let me add links in the post for some reason?....7 -
ECMAScript compatibility table. Awesome. Reminds me of caniuse.
https://compat-table.github.io/comp...5 -
Maybe it's just me but TypeScript seems to be loosey like JavaScript in certain ways in that it is quite flexible. Function overloading, type inference, and so on... lol.
Is that good design? Perhaps.4 -
as i shit here i realized, i havent been shitting blood for a longer time now. maybe even several months or so. my organism healed itself then i guess?8
-
I’m currently looking for a partner to build something meaningful together. It doesn’t require any special professional skill to get started, just consistency, good communication, and a willingness to grow something long-term. I believe we could create a stable, mutually beneficial partnership that lasts for years.7
-
youRant alpha 0.2 - The Notification Update!
https://github.com/yuriKhordal/...
Managed to finish this update JUST in time, literally going away for the deployment tomorrow.
First of all, Yay, with the addition of notifications, it's first **actual** alpha release (until now I considered releases as MVP.
New Features and Changes:
+ Added Caching. Rants and Images are now cached for a certain amount of time speeding up re-opening rants, not needing to load them again.
+ Added automatic retries for the dreaded Slim Application Error! GET requests will now retry up to 5 times before giving up. The error message in the app now also actually says it's a Slim Application Error instead of the previous unclear "Value <html><head><meta..." error.
+ Added devRant avatars in posts and comments, replacing the previous flat-coloured dots, now only actual dots are dots. :P Also replaced the ugly red dot that shows you are logged in with your actual avatar.
+ Added Notifications for mentions, using the RSS feed provided by retoor. They are currently limited, and do not work in the background for some reason. Regardless, when you open the app you will get notifications of all mentions since the last time notifications worked.
+ Added a limited profile page you can open by clicking the username row in a rant or comment. Currently only dispplays user info, but not actual content(rants, comments, upvotes, favories).
Bug Fixes:
* There was a function in a helper class that was accidentally using a feature of a high API level. It was rewritten.7 -
I'm tempted to send that cat-teary-eyes-thumbs-up gif whenever I get a rejection e-mail.
Enough of this sheet.3 -
I hate when I go book shopping (aka I ask AI about books on a specific topic or question I have)
I go through like 200 suggestions, sparknotes for each one
I end up down tunnels of OTHER adjacent questions I may have, evidently, now...
and I get like 20 books for various reasons which sometimes don't even have to do with my original question
and I'll read like 4 before I burn out my curiosity lol
forgetting the reason why each of those books had appealed to me...
I mean upside I guess AI is getting better at book suggestions and summaries. it seems to manage to give me less generic things since I keep asking for that
now when am I going to find the time to read all these
I am a paradigm shift addict6 -
We were told that one of our frontend guys is no longer with the company. There was no notice period. Our manager couldn't really say anything for privacy reasons. I sent him a text but haven't heard back. We don't know if he rage-quit or was fired. Makes me really uneasy.11
-
Stay tuned (Hopefully, very hopefully) for a youRant update tomorrow(/today, depends on TZ), or the day after that. I'm trying to Blitz through finishing the features I've started trying to implement because I'm (potentially) getting deployed again in a few days and I have no clue if there's gonna be internet there, so I'm trying to release the update before then while trying to find time to code between a million other things (apologies).
At minimum you can expect Notifications about mentions(Which is mainly what've I've been doing lately on the "hour here hour there" I have), and not seeing the "Slim Application Error" anymore when browsing rants. Which embarrasingly has already been implemented in the development version for at least a month or two already, and I just didn't have the time to work on the other parts of the update.
This could've been finished 2 months ago if I didn't keep getting distracted and having to split my attention between a million things.
Would be a shame if I don't manage to finish in time :/8 -
AI is so good. In 6-12 months no humans will have to do anything anymore. Some of you might still fuck their wives by themselves. Luckily for you, I left in the comments a way to never bother anymore with that. You HAVE to use it, otherwise you’re gonna be left behind.
🚀🧨✨💫🧠📚🙇🤖6 -
How can people use an OS with this double slash syntax, this is nothing but conceptual error in the making of an OS.
Bill Gates and his mate are a bunch of fucking dickhead.
{
"clangd.path": "c:\\Users\\soul\\AppData\\Roaming\\Code\\User\\globalStorage\\llvm-vs-code-extensions.vscode-clangd\\install\\22.1.0\\clangd_22.1.0\\bin\\clangd.exe",
"C_Cpp.autocompleteAddParentheses": true,
"C_Cpp.default.cppStandard": "c++17",
"C_Cpp.default.cStandard": "c99",
"C_Cpp.default.includePath": [
"C:\\msys64\\mingw64\\include\\**"
Fuck this Windows shit, Fuck the EU govs who use this shit. SHAMEFUL.12
