- cross-posted to:
- [email protected]
- cross-posted to:
- [email protected]
I must have learned programming wrong, then, because dear ducking god, the amount of incompetent shit I have to see is surreal.
One system we’ve got from a different state was marketed as having geolocation. It doesn’t. All object relations have to be created manually in a separate page, as in, you register a city, then register an address, THEN, on a different page, you connect the two. Now imagine this for some 24 objects. It has some specific profile permissions hard coded by id (like, only profile with id 4 can create some stuff)
This is just the shit I remember off the top of my head. The cherry on top is that they didn’t validate unique emails for users, you could have 999 users with the same email and no way for them to reset their passwords. I asked why: “we didn’t think about it”
Feel your pain there, my second and longest role was doing automated phone systems(IVR) and sadly Everytime I call another company I hear all of their fuckups
I asked why: “we didn’t think about it”
I have Simon Pegg in Hot Fuzz ringing in my ears: “IT’S YOUR JOB!”
This read like a movie review. I love movie reviews.
Don’t watch this movie! Died by the second half. My neighbors called SWAT on me cuz the movie script was that bad, the actors completely unlikable, and the direction almost nonexistent. The CGI was not bad if it was 1990s. There was almost no humorous scenes. Just wet paint dripping dialogue by actors that couldn’t fake an emotion or facial expression to save their life.
Every time a critic dies a little on the inside
Can’t get enough. The opener is always fresh and hilarious
Become an entomologist and never complain about them ever.
Even flies?
That’s not true - I’m complaining about the bugs in our software almost every day!
My favorite part is guessing what they do that results in the bug!
Right?? That’s one of my favorite aspects, like there’s a weird bug and you can kind of backtrack what happened like “Oh I wasn’t supposed to jump out of the car I had to walk through the precise path, I missed the trigger or something I guess??”
Lies
If you learn to code, you learn that major bugs in releases are horrible and indicative of neglect.
Yeah, I learned to code almost 20 years ago in order to mod video games, and learned that many bugs and massive problems in mods and games are caused by coders being either extremely lazy or making extremely dumb decisions.
In general, a ginormous problem with basically all software is technical debt and spaghetti code making things roughly increase in inefficiency and unneccesarry, poorly documented complexity at the same rate as hardware advances in compute power.
Basically nobody ever refactors anything, its just bandaids upon bandaids upon bandaids, because a refactor only makes sense in a 1 or 2 year + timeframe, but basically all corporations only exist in a next quarter timeframe.
This Jack Forge guy is just, just starting to downslope from the peak of the dunning kruger graph of competence vs confidence.
Here’s a copy of that image without the watermarks
Didn’t even see the watermarks.
Thanks!
I unironically need glasses.
In a professional sense my experience is that they’re more often the result of under-staffing and rigid, fixed release schedules.
And changing priorities and scope.
Yeah, it shouldn’t happen in a release. But, if I had a penny for every time I’ve seen the last minute development that wasn’t tested yet and not even due for the current release squeezed in. I’d literally have a pound, or dollar or whatever else has 100 pennies in.
or whatever else has 100 pennies in
Well it’d be 8 shillings, 4 pence, in pre-decimal British currency.
I sometimes suspect that the push for decimalisation was in part to avoid having to teach computers the old system.
Afaik it actually was, the UK wanted to move more financial calculations to computers and it was a lot easier to use a decimal currency for that
Programming a robust global date-time system and having a transparent conversation between metric and *imperial/traditional" units is just a warm-up to show that you can work with the truly demented currency system. Make sure everything is rounded off to the nearest whole ha’penny.
And sheer pigheaded stubbornness.
Hahahaha
I am still complaining, but now I blame the managers
“wow, what director level ass pushed them so hard that they had to leave that bug in?”
I think of the T-pose all the time in cyberpunk, that was a bug that was horrible but obviously it was tracked somewhere, and some director was like “it’s fine, ship it”
There was a Dead or Alive game in which a manager literally released it before it was ready without consulting with the team. The game was still in beta and a glitchy mess.
The PS2 version of DoA2? I vaguely recall reading about it, also how the Dreamcast version turned out to be the complete one.
Still stuck on FF15. So much time and energy invested in reinventing Unreal Engine… badly. Then they have to attack the corners of the actual story with a hacksaw to push a title seven years in development out the door half baked.
I’m a baby in the FF fandom, 15 was my first ever FF game, although I do know a decent amount due to my mom being a longtime fan since FF6. I found it funny that the game was advertised as “good for newcomers and old fans” cause all I felt was disappointment about my first ever FF game, while my mom sat there pissed thinking about how she wasted money on a day one edition (that we didn’t open till December 2024, lol)
That game… I wanted to like it, but after hearing about how good the previous FFs are, and just knowing how good other JRPG series are, I can’t believe they flopped so hard like that. Good thing is the other games can’t be worse, so that’s nice.
I genuinely enjoyed the early game. It had a lot of promise, the build up of tension was engaging, the world they laid out was exactly the kind of FF7 techno-magical cyberpunk and sorcery mish mash Final Fantasy does well. I loved the characters as they were introduced and was curious to see whether the wanna-be boy band aesthetic would culminate in an FFX-2 style dance battle motif.
But its obvious they just ran out of gas after the first major arc. All that world building up front, but the game completely falls apart after you leave the main continent. By then of the game, you’re literally On Rails after giving you this rich open world to explore for a hundred hours upfront. Tons of buildup but very little payoff. Not what you want in an FF title. I was deeply disappointed in FF13’s Big Hallway style of storytelling, but at least the story paid out in the end.
Instead they’ll become curiosities leading down rabbit holes to understand why and how they happened.
More nuanced reply: I do tend to complain
- less about certain bugs and limitations, where I can understand that the problem is harder than it seems
- and more about others, where I have to imagine a poor intern dragged around by bad advice for several sprints, finally marking the task done (forehead sweating and all), even though they did not really know what they were doing even for a minute.
Not true, I bitch about them more than ever
“Who fast-tracked this shit?” -me
“It’s a small change, should be safe, we will test it in production” -also me
Give a man a fish, and he’ll be fed for a day
Teach a man to fish, and he’ll be training orcas to attack shipping vesselsI only chose this career path because I heard there were a lot of hugs. 🥲
Looks at Undertail and Balatro just being a collection of IF statements…
Learn to code and you’ll be too busy complaining about your own bugs everyday.
Just know a human developer and remember they’re all humans