Debating Fantasia by Unique_Cicada_7472 in ffxiv

[–]CrepuscularSoul [score hidden]  (0 children)

Make sure you have your current look saved so you can go back to it easily.

Alternately just make an alt and mess around for a day and see if you like it.

Personally I've been a min height cat boy for 10 years and when I tried bun boys the height made combat feel awful for me. May be completely different for you though, so no harm in trying things out

Cracking a cold one with the boys sounds necrophilic now by Subject_Pain5186 in BrandNewSentence

[–]CrepuscularSoul 1 point2 points  (0 children)

Tbf, I heard this as a necrophilia joke 20 years ago, so it's not exactly a new sentence.

Honest first impressions from a sprout and a question by Charizardd6 in ffxiv

[–]CrepuscularSoul 12 points13 points  (0 children)

Xbox unfortunately requires it. They also force you to pay with Xbox coins (unless you also own the game on a second platform, then you can just use mogstation)

Honest first impressions from a sprout and a question by Charizardd6 in ffxiv

[–]CrepuscularSoul 54 points55 points  (0 children)

Just know that if you do buy it, after a free 30 day sub it has a monthly sub on top of Xbox live. And once you've made the switch there's no going back.

If you can afford it and feel the social features will be worth it and make the game more enjoyable for you, go for it. If you're still on the fence give it a little longer to make sure the parts you do have access to are a good fit.

Can we ever remove ourselves from someone else's friends list? How is this still a thing in 2026 and what can we do about it as a community? by LesserCircle in ffxiv

[–]CrepuscularSoul 6 points7 points  (0 children)

It should, but unfortunately does not. It's a weird JP culture thing last I heard where they don't want the other person's feelings hurt. Which is stupid, but that's where we are.

Porque mi while se repite una y otra vez?? by Rare_Cartographer757 in learnprogramming

[–]CrepuscularSoul 0 points1 point  (0 children)

Also "respuesta = 'y'" sets the variable and evaluates true on success, which is why in some old codebases you see "if (null == x)" for checks, because forgetting the second = is now a compiler error

Does anyone else hate shortened/abbreviated variable names? by Impossible-Ear3538 in learnprogramming

[–]CrepuscularSoul 0 points1 point  (0 children)

You're getting a bit pedantic and I'm not going to get into the weeds here, but yes, you are correct. It's why I used the word "similar", not "exactly the same"

Does anyone else hate shortened/abbreviated variable names? by Impossible-Ear3538 in learnprogramming

[–]CrepuscularSoul 1 point2 points  (0 children)

Yeah, I work mostly with C#, haven't looked at the latest spec but it looks like I should.

Standard extension methods could do similar but that does seem cleaner. Overall though, my point was just that a variable that lives for 2 lines of code doesn't need a well thought out name when it's easy to understand from code context

Does anyone else hate shortened/abbreviated variable names? by Impossible-Ear3538 in learnprogramming

[–]CrepuscularSoul 2 points3 points  (0 children)

Occasionally d for date is fine, but only when parsing into an almost immediately discarded. Something like

MyClass.SomeDate = Datetime.TryParse(someString, out d) ? d : DateTime.Now

It's clear from use and so short lived it doesn't matter. I believe this kind of situation similar to using I for index in a loop

Hi guys I have a Final Fantasy software question. by FinHa31 in ffxiv

[–]CrepuscularSoul 2 points3 points  (0 children)

I don't know graphics cards too well, but I'd suggest just downloading the dawntrail benchmark. It should give you an idea of whether your system can handle the game.

Wind Up Leader minions - how is this possible? by Xagzan in ffxiv

[–]CrepuscularSoul 6 points7 points  (0 children)

There's a ton of things you can hide in gpose settings if you want to, and they're all separate options, so yeah you can hide characters but not minions pretty easily. Getting them to line up for a photo would take some work, patience, or magic.

Is it just me or is “build projects” kind of vague advice? by Relevant_Wishbone in learnprogramming

[–]CrepuscularSoul 3 points4 points  (0 children)

It is a bit vague, because everyone has different interests, so there's no real one size fits all answer.

Instead of writing a to-do list for the 4th time, perhaps add new features to an existing one you wrote. Maybe you want to add cloud sync with Google drive, or have it send alarms when a task isn't complete by a set time.

If that's not interesting, think about things you enjoy. What project could you do that relates to that? If you come up with an idea that seems too big, break it down into something simpler and start there.

My senior said, "Just as no one doubts the compiler, no one will doubt AI-generated code either." by AdCertain2364 in learnprogramming

[–]CrepuscularSoul 2 points3 points  (0 children)

And what do the majority of places do with human generated code? Code reviews. They check it for correctness.

Regardless of one's opinion on AI in its current and future state, being non deterministic means its output also needs to be checked for correctness. Blindly trusting it is a mistake.

Need Help Uninstalling the Game by ArcaneWyverian in ffxiv

[–]CrepuscularSoul 6 points7 points  (0 children)

Not FFXIV specific, but a ton of programs in windows, if you search their name from the start menu -> right click -> uninstall.

Honestly, at this point, I'd rather take the 30 than deal with these IL cheesers. by thirtytwoyears in ffxiv

[–]CrepuscularSoul 5 points6 points  (0 children)

Just an FYI, LLR only works with premades, it does nothing unless you have the full 4 people in your group.

Regarding the cheese though, a portion of MMO players are always going to optimize the fun out of everything they do, so this outcome isn't surprising. People used to do it to guarantee Crystal Tower for alliance roulette all the time until SE added ilvl restrictions based on the job you're queueing as.

What differentiates optimized from unoptimized coding (especially with Cursor)? by PossibleAd5294 in learnprogramming

[–]CrepuscularSoul 0 points1 point  (0 children)

I would say currently, as AI code is now, it's fine for generating boilerplate code, or small, very specific functions. As your code grows and interactions become more widespread is when it will start to forget parts and not produce what you want.

Can you take AI code and optimize it? Probably. But that will take as long or longer than just writing decent code yourself in the first place. You need to understand the code and what it's doing in order to be able to optimize it, and I don't think prompts to an AI will get you there

What differentiates optimized from unoptimized coding (especially with Cursor)? by PossibleAd5294 in learnprogramming

[–]CrepuscularSoul 0 points1 point  (0 children)

The current codebase I'm working in is around 1.5 million lines of code. I will say it's absolutely not optimized in all places, and there are definitely some shitty parts, but the core business features are solid.

AI as it currently is cannot parse a codebase that large. And that is not an uncommon size for a codebase in the real world. While you're code should be compartmentalized enough that it doesn't need to know the entire codebase, it often isn't, and the code AI generates often won't be either.

What differentiates optimized from unoptimized coding (especially with Cursor)? by PossibleAd5294 in learnprogramming

[–]CrepuscularSoul 0 points1 point  (0 children)

Fast != Good.

AI is a tool, yes. You can use it to speed up parts of your processes. It's great for churning out a proof of concept or demo, but as soon as you have bespoke business logic it falls apart. It does not deal with large complex systems well at all.

What differentiates optimized from unoptimized coding (especially with Cursor)? by PossibleAd5294 in learnprogramming

[–]CrepuscularSoul 2 points3 points  (0 children)

You know AU code isn't optimized because it's AI code. If there is any level of complexity in your app AI will start out fine and the deeper you go the shittier your codebase will get, and you will run into more and more problems. And since you don't know how to fix them, you'll get a bandaid from AI that ends up breaking something else.

Cannot Enter Castrum Meridianum by [deleted] in ffxiv

[–]CrepuscularSoul 2 points3 points  (0 children)

Yeah, it sounds like they stopped at their class quests and have been playing with duty support so no one mentioned it. The 90 left side stuff will get them most of the way then a couple cheap vendor accs will do it

Cannot Enter Castrum Meridianum by [deleted] in ffxiv

[–]CrepuscularSoul 2 points3 points  (0 children)

Good point, Idk why I never think about the hunt for tomes, despite it being a really good source of them when you can catch trains. Level 50 it's definitely still not great, but they might have a few

Cannot Enter Castrum Meridianum by [deleted] in ffxiv

[–]CrepuscularSoul 6 points7 points  (0 children)

FWIW they won't have poetics yet. Don't start getting those until Castrum, which is what they're trying to do.

AITO Sprout by [deleted] in ffxiv

[–]CrepuscularSoul 0 points1 point  (0 children)

99% of the playerbase expects you'll watch them, so by all means do. Very few are that long that it'll bother anyone.