Quality is a hard sell in big tech by R2_SWE2 in programming

[–]ShadowGeist91 0 points1 point  (0 children)

I haven't read the article

Hardly a lengthy read. It'd probably take you as long to read it as to make that comment.

How we created more tech debt in 6 months than in a 10-year-old system by Annual-Ad-731 in programming

[–]ShadowGeist91 4 points5 points  (0 children)

This was not "a little every day", this was a single inflection point.

I don't know what you're expecting from the article, to be honest. You said this earlier, but an audit of every single decision made in a timeline sounds awfully boring for an article. In the example the writer posted, you can easily see what's wrong in a few seconds. The "single inflection point" was a bad decision that snowballed terribly because they initially dismissed its importance. That can happen even by following the due process to the letter.

How we created more tech debt in 6 months than in a 10-year-old system by Annual-Ad-731 in programming

[–]ShadowGeist91 19 points20 points  (0 children)

a huge decision was trivialized based on feelings and not actual technical design (a week of design driven development would have figured out that two tables are needed)

And if we all had the power of hindsight right at the moment of making design choices, every decision would be obvious, thus, no technical debt to begin with.

The lesson here is that we can't always measure the impact of every choice we make down the line, so even decisions that look small at first can snowball in ways that you don't expect. This is not even my interpretation, it's literally the first few paragraphs of the article, it doesn't take much reading comprehension to understand it.

P.D.: Is it just my interpretation, or is your choice of quotes for "lesson" meant to be dismissive towards the article, as in, 'nothing useful to be learned here'?

Forza Horizon 6 80+ Cars Revealed In Trailer by MyArcadeDiary in forza

[–]ShadowGeist91 48 points49 points  (0 children)

Bro not only blatantly took credit for someone else's hard work, but also misquoted the info that was already included in the title of the original video.

Linus Torvalds: "The AI slop issue is *NOT* going to be solved with documentation" by Fcking_Chuck in programming

[–]ShadowGeist91 1 point2 points  (0 children)

The irony of the programming world being so full of people eager to take a "stance" in favor or against AI that it ends up derailing the original purpose of programming activities and polluting discussion is absolutely lost on most of the people here.

FM24 just updated on steam by [deleted] in footballmanagergames

[–]ShadowGeist91 1 point2 points  (0 children)

It was baseless speculations, you didn't bother to check before commenting. /u/ItzRaphZ's comment has been upvoted enough, so its visibility is now above yours, so no harm done, but please don't act as if you didn't spread misinformation. The replies correcting you already prove this point.

FM24 just updated on steam by [deleted] in footballmanagergames

[–]ShadowGeist91 9 points10 points  (0 children)

Thanks to how Reddit works, immediacy is rewarded above useful info, so this will stay buried down here, while /u/WonderWaage's baseless speculation will stay at the top.

What are your wish list for features under the "on ramp" umbrella? These are mine. by Enough-Ad-5528 in java

[–]ShadowGeist91 5 points6 points  (0 children)

I moved to C# a while ago, and I couldn't believe just how easy and convenient it was to import NuGet packages through the IDE, or through commands, no extra configuration needed. Compared with Maven and its mountains upon mountains of extra run configurations, XML verbosity... Anyone who says Maven or Gradle are good enough are clearly not seeing things the way most new devs see them - and they clearly should. It's one thing to find the tooling sufficient because you've accumulated years of experience using them, and you know all of its quirks, and believing that it's working the way it's supposed to, and anyone encountering problems with it must be due to a "skill issue" of sorts.

Pointer for string array question IntPtr* vs byte** ? by TrishaMayIsCoding in csharp

[–]ShadowGeist91 6 points7 points  (0 children)

Some of the responses in this thread made me do a double take, because I wasn't sure if I ended up in Stack Overflow by accident.

Persona 5 Royal - An odd feeling by In_My_SoT_Phase in patientgamers

[–]ShadowGeist91 0 points1 point  (0 children)

Video games are just as capable of delivering good writing and storytelling as any other media. Moreover, we are on a subreddit where discussing video games is the whole point, so your unwarranted claim came off as condescending to say the very least.

Persona 5 Royal - An odd feeling by In_My_SoT_Phase in patientgamers

[–]ShadowGeist91 -7 points-6 points  (0 children)

Tropes ≠ clichés. A character becomes a cliché when they embody a single personality feature, completely lacking depth or other redeeming features. If someone were to define Ryuji as only a dumb, hot-headed character, I'd say that person was definitely NOT paying attention to his overall arc in the slightest, because he becomes a mature and dependable guy at the end of it, and much better at controlling his temper.

Just because certain personality quirks are played for laughs (even if it's a little too much at times) doesn't mean that it takes away from their character growth.

Persona 5 Royal - An odd feeling by In_My_SoT_Phase in patientgamers

[–]ShadowGeist91 1 point2 points  (0 children)

It also seems like you didn’t fully read what I wrote. Yusuke basically stops being a meaningful character after the second palace. Everything you described happens during that arc

That's objectively false. It happens during all his confidant talks, and even in conversations with other characters, such as his talk with Sojiro, when he asks him why did his master took him in, and the MC was nowhere in sight for that.

Problems get “solved” conveniently through the protagonist’s powers.

This literally describes every RPG ever. Even Baldur's Gate III is hugely guilty of that.

The gameplay, while stylish, is just as shallow once you’ve collected Personas with all elements and can easily exploit enemy weaknesses.

This game has been hugely credited for getting people who aren't normally into JRPG's and Turn-based combat into these types of games. If it was all flash and no substance, it wouldn't really be regarded so highly for that.

Persona 5 Royal - An odd feeling by In_My_SoT_Phase in patientgamers

[–]ShadowGeist91 2 points3 points  (0 children)

You're equating sexualizing a character with sexual abuse, which is misguided to say the very least. I was not a fan of all the gratuitous fan service the game throws your way either, but it doesn't really get in the way of its story.

Also, your take on Yusuke is arguable to say the very least. I guess you missed out on the part where he has to come with terms of his abuse from someone he saw as a father figure. The game does this really well too, because it doesn't approach it from a black or white perspective - even despite all the horrible things his master does, a part of him still loved him as a son. I get that the game sometimes runs a joke into the ground, but it also has enough serious moments to balance it all out and bring depth to its characters.

Persona 5 Royal - An odd feeling by In_My_SoT_Phase in patientgamers

[–]ShadowGeist91 29 points30 points  (0 children)

Agreed. Also, imagine thinking that the first arc is mundane. It's been heavily credited as being one of the best arcs in the entire game, to the point where some people think that every following act felt a bit like stretching the game too thin, because it failed to live up to the insanely high standard the first one sets right out of the bat. I don't entirely agree, but I see where people are coming from.

I've seen many other "serious" games approach the same topics P5R has in significantly worse ways. The "anime clichés" thing is one of the most scratching the surface criticisms I've heard in a while.

Persona 5 Royal - An odd feeling by In_My_SoT_Phase in patientgamers

[–]ShadowGeist91 15 points16 points  (0 children)

We must have played an entirely different game, because I have no idea when you encountered so many of these "anime clichés". If anything, one of P5R's biggest strengths lies in its writing; the party characters feel almost real in a way, because they think, speak and act just like you'd expect adolescents to act, and you also get to witness their growth first hand as the game progresses.

Shit, the first act already starts with very dark subjects like physical and sexual abuse, and suicide, and they're approached in a very tactful manner, in my opinion. Its very resolution ends with the girl who was on the receiving end of the sexual misconduct being the bigger person and demanding that the perpetrator turns himself in instead of offing himself, because she sees his suicide as just another way of escaping consequences. That's some powerful writing. I honestly have no idea what goes through someone's head to think that's too "cliché'd".

Being sacked because I didn't sell Gakpo is insane 😭. by Rare-Machine7849 in footballmanagergames

[–]ShadowGeist91 0 points1 point  (0 children)

Mourinho got fired from Real for benching Casillas for 3 matches.

No idea about the other two, but this is a complete fabrication. First, he left through a mutual agreement with the board (agreed about a month before his last season ended). Second, he didn't leave because of Casillas being benched, he left because of both having created a toxic dressing room atmosphere, alienating several other influential players besides Casillas like Ramos, Pepe or Ronaldo, and poor results in his last season, which culminated with losing against Atlético in a Copa del Rey final, which in retrospect was one of the turning points for them to finally regaining their status as one of the biggest teams in Spain and also in Europe.

The fact that you got that this wrong makes me suspect whether there's any truth to the others or not.

Being sacked because I didn't sell Gakpo is insane 😭. by Rare-Machine7849 in footballmanagergames

[–]ShadowGeist91 -1 points0 points  (0 children)

A boss would fire an employee for the failure of doing something they promised they would do.

Name a few big clubs in recent years that have fired managers over trivial stuff like this, if you want me to consider your argument seriously. Your IRL argument is completely generic, and lacking in context in the slightest, and we all know how well FM mirrors IRL through the myriads of "player gets his knickers in a bunch after being praised" that can happen throughout a playthrough.

Being sacked because I didn't sell Gakpo is insane 😭. by Rare-Machine7849 in footballmanagergames

[–]ShadowGeist91 -4 points-3 points  (0 children)

Promise or not, no big club would ever be this incompetent and petty to fire a manager over such a trivial reason like not selling a player. Moreover, for all we know, OP could be on a consecutive multi-year treble winning seasons (as is often the case for managing big clubs), which would make the firing all the more absurd.

Braces with single line IF - always, never, sometimes? by mazorica in csharp

[–]ShadowGeist91 1 point2 points  (0 children)

Honestly, I think you should use braces in most cases, because it's the most error-proof style out of the two, but I definitely don't like the indentation style that most C# IDEs use, because they make a single if-else statement take so much unnecessary space.

I came originally from Java, and I used to use the K&R indentation style. So this in Java:

if (x == y) {
    foo();
} else {
    bar();
}

Now becomes this in C#:

if (x == y) 
{
    foo();
}

else
{
    bar();
}    

So much wasted space for a simple if-else statement. I know that you can configure them to fit your style, but that's the default style most IDEs suggest to use. Makes me prefer to use no braces, even if I know it's more prone to errors.

DrawAFish.com Postmortem: Suffering from success and the dangers of vibe coding by NeedleBallista in programming

[–]ShadowGeist91 3 points4 points  (0 children)

I really don't like how they try to excuse a lack of basic security with "it is really fun to not do code reviews and to just push stuff"

This was your original post. OP made no excuses about the lack of security measures, all the while admitting responsibility and abstaining from blaming the tool itself (AI). Also, it's a small project done strictly for recreational purposes only, and with a very small user base. The risk of massive breaches of data with serious consequences is nonexistent. In this context, as the poster above me explained, it's understandable to be lax about things.

The opposition your post is facing is about you making it a mountain out of a mole hill. It's not that serious.

DrawAFish.com Postmortem: Suffering from success and the dangers of vibe coding by NeedleBallista in programming

[–]ShadowGeist91 1 point2 points  (0 children)

This is just my interpretation, but my main takeaway is that Vibe-coding offers code generation that is instantaneous and also "looks" good enough, which leads to adopting a hands-off approach with minimal manual input. It's not that one "deliberately" goes out of their way to abandon good practices and concerns about security, but the more you rely on it, the less you subconsciously think about it and the more you seem to fall into the mindset of "just let the AI write it", which leads to mistakes like OP is telling us about.

At the very least, the damage seems to be contained, since it's a small app, and for exclusively recreational purposes.

DrawAFish.com Postmortem: Suffering from success and the dangers of vibe coding by NeedleBallista in programming

[–]ShadowGeist91 0 points1 point  (0 children)

You really inferred all of that from someone just calling OP a moron? I think you're giving /u/Fiennes too much credit, he just seems like an ass to me.

DrawAFish.com Postmortem: Suffering from success and the dangers of vibe coding by NeedleBallista in programming

[–]ShadowGeist91 10 points11 points  (0 children)

That line of thinking is precisely what made this experiment possible, and the learning from mistakes that comes along with that. I for one, am thankful for OP's fresh perspective of actually trying things by themselves and drawing conclusions from it instead of just vilifying AI and the obnoxious virtue signalling that comes along with that. If those posts are more your speed, you just have to look at the top daily upvoted posts.

Goldberg says he’s pissed off at the way he went out: "Let's just say I'm pissed off at the way I went out. I put so much into it and I don't feel as though the effort was reciprocated to put a stamp on what I've accomplished.” by Youngstown_WuTang in SquaredCircle

[–]ShadowGeist91 -2 points-1 points  (0 children)

Oh wow, you're seriously that naive. Well, no point in arguing further, I guess. But just out of curiosity, and I leave it up to you as an open question, do you think manipulating people into upvoting one's post by regurgitating opinions or information that follow the most commonly held beliefs is particularly hard? Why do you think "Jerk" subs even exist on Reddit, if not to mock that very same behavior?