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
Feed
All
Post Types
- Rants
- Jokes/Memes
- Questions
- Collabs
- devRant
- Random
- Undefined
Cancel
All
-
Around half a year ago I had a client... Client that told me I would be responsible for quite big system that needs to be written, that he vibecoded a lot of, and that I am supposed to use as much AI as possible and buy myself claude max plan.
Fine, at that point I needed something, anything, as I didnt had any project.
Long story short, there was 3 huge, huge repos, with tens of tousends of dead code lines. An API that half of endpoints didnt work. I started vibecoding (as requested by client, "becouse this claude AI produces shockingly good quality code" - direct client quote) and getting frustrated by what tf the AI was doing.
I was requested to take as many hours as needed to get the features delivered asap.
I managed to bend the reality to get compiling code that passes some smoke tests of some of the features. Features, that were poorly defined and I had some questions practially all the time (as the file with features was vibed also lmao), and usually anwser was something like "whatever works, mate".
It lasted 1.5 weeks. Every single day I was out of claude limit.
After 1.5 weeks client disappeared for few days, not responding, and after almost a full week I got lengthy message from him that roughly said "you are great developer, but you dont use AI enough so your velocity isnt exactly what I expected. Good luck with next projects".
Ooof. While I know it's probably worst productivity measure out there, but LoC wise, that was solid +30k in that 2 weeks, that I did indeed read through and knew it at least roughly does what it should.
Oh, and he finished the project himself with pure vibecoding, launched it, it failed immidietely as it wasnt technically sound. At least made me smile for half a second.
I will never forget trying to get Opus to follow architecture or do anything reasonably.
I rant about it for simple reason:
for some people the AI thing makes them impossibly delusional what the tool actually can do and what it is good for. Impossibly delusional. Don't be me. Don't deal with delusional clients. -
You can follow devrant mentions with rss on https://static.molodetz.nl/dr.menti.... On my phone it looks like this and can even enable notification: https://devrant.molodetz.nl/preview...
It updates every 5 minutes.5 -
I dunno, but I suspect Google Chrome to do a malloc(8ULL * 1024 * 1024 * 1024); on startup and on tab creation.1
-
I hate any kind of "permission denied" errors with my deepest passion. That means that IT COULD BE DONE but some annoying ass security guru asshole piece of shit decided to think "errhm, actually, deleting a file that you just created for your own is considered extremely dangerous and a fundamental violation to the laws of physics, so let's degrade the user experience even further by unconditionally denying what they're trying to do!"
-
Has anyone noticed ChatGPT glazing getting really bad lately? Every single one of my stupid, bone-headed fucking questions are "insightful" and "important".
FUCK you, you psychopath. Stop manipulating me.4 -
Most unrealistic deadline I ever had was of my own failure to recoginze that api I would be integrating with makes me want to scream. Anyhow, that seemed like simple feature we often think of "less than a day job". I set the deadline 2 weeks ahead as I planned to be bussy. That was 9 days ago.
Got me to point where Im tired enough to see
`ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'git pull' at line 1`3 -
I want to setup a cloud storage provider. I need a backend. At this very moment, hetzner seems most cheap.. But I think it should be possible even cheaper. Anyone an idea how to? I want to offer TB's since my first customer already has that. I already kind of sold it with the hetzner pricing in mind. My application will provide Dropbox like functionality on top of the storage backend like sharing and stuff, online file browsing, a nice PWA. Target audience is families with video's and small businesses. There's room for another European provider I guess.4
-
CMake is ugly as HELL and verbose, doesnt show you where is the error (at least for the CMakeLists) and gen a lot of files.
Autotools is for ... idek but not humans, thats for sure.
SCons is slow (Python!), but can be quite OK cuz its uses a real language, not a custom DSL.
Meson, cool but --native-file ???
And Make is the holy leader, on every Unix AND mingw.
Oh and Cons by GNU is very cool too, but hey, perl8 -
Week: 113 (Year 3)
Plans for the weekend?
Question: What would be your last meal before you die?
last Weekend : https://devrant.com/rants/193793465 -
An HR manager was knocked down (tragically) by a bus and was killed. Her soul arrived at the Pearly Gates, where St.Peter welcomed her. “Before you get settled in” he said, “We have a little problem…you see, we’ve never had a HR manager make it this far before and we’re not really sure what to do with you.”
“Oh, I see,” said the woman, “can’t you just let me in?”
“Well, I’d like to,” said St Peter, “But I have higher orders. We’re instructed to let you have a day in hell and a day in heaven, and then you are to choose where you’d like to go for all eternity.”
“Actually, I think I’d prefer heaven”, said the woman. “Sorry, we have rules…” at which St. Peter put the HR manager into the downward bound elevator.
As the doors opened in Hell she stepped out onto a beautiful golf course. In the distance was a country club; around her were many friends, past fellow executives, all smartly dressed, happy, and cheering for her. They ran up and kissed her on both cheeks, and they talked about old times.
They played a perfect round of golf and afterwards went to the country club where she enjoyed a superb steak and lobster dinner. She met the Devil (who was actually rather nice) and she had a wonderful night telling jokes and dancing.
Before she knew it, it was time to leave. Everyone shook her hand and waved goodbye as she stepped into the elevator. The elevator went back up to heaven where St. Peter was waiting for her. “Now it’s time to spend a day in heaven,” he said.
So she spent the next 24 hours lounging around on clouds, playing the harp and singing; which was almost as enjoyable as her day in Hell. At the day’s end St. Peter returned. “So,” he said, “You’ve spent a day in hell and you’ve spent a day in heaven”. “You must choose between the two.”
The woman thought for a second and replied: “Well, heaven is certainly lovely, but I actually had a better time in hell. I choose Hell.”
Accordingly, St. Peter took her to the elevator again and she went back down to hell. When the doors of the elevator opened she found herself standing in a desolate wasteland covered in garbage and filth. She saw her friends dressed in rags, picking up rubbish and putting it in old sacks. The Devil approached and put his arm around her.
“I don’t understand,” stuttered the HR manager, “The other day I was here, and there was a golf course, and a country club. We ate lobster, and we danced and had a wonderful happy time. Now all there is, is just dirty wasteland of garbage and all my friends look miserable.”
The Devil simply looked at her and smiled, “Yesterday we were recruiting you, today you’re staff.”7 -
Welp, I've got a Nigerian client now, and I'm afraid that I'll start catching their accent, the more I speak to them on calls, and soon enough it will reflect in my speech, going from Indian accent to Nigerian accent.
Would it be considered offensive if that really happened?10 -
An app/website that I co-created had a devastating launch and was rolled back before me and another coworker went on vacation.
To my surprise it was force-relaunched by upper management and bug-fixed on the go by another coworker, who was also involved. Props to him for dealing with the errors, as I wasn't contacted once.4 -
I don't know what's wrong with me.
Whenever I interview, it takes me almost 3/4 of the allotted time to grasp the problem. I don't know if it's because I am truly dyslexic, or if I'm really bad under stress / time constraint.
After the interview I was able to finish the problem within 10 minutes, but by then it's just too late.
Can't help but feel like a bad about it.4 -
So, I'm doing some freelance work for a company...
Holy shit their chatgpt chats.
I swear, they go to the level of import {isOdd} from 'is-odd';
Somehow I feel that I just can't lose any job because I'd be one of the very few able to function whenever openai is down...11 -
