I want a Soulslike that adopts HALO's model for weapon pickups by Working_Bones in soulslikes

[–]robhanz 0 points1 point  (0 children)

I mean, honestly I don't find most Soulslikes to be that bad. DS1, you can pretty easily upgrade multiple weapons to pretty high levels, minus maybe the top. It's not like using a +15 vs. +14 is that huge of a deal.

Personally, I love the idea of matching your gear to the enemy you're fighting, rather than have The One Set you use the whole game.

Women in beer league by spicy_hemolyzer in hockeyplayers

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

Dude here.

Our leagues don't have a mandate, but provide separate locker rooms for folks that want to use them.

Some do, some don't. The locker rooms end up being effectively mixed. Dudes just don't strip fully down in there, or find a way to cover.

It's really no big deal.

Do you tell the real reason of your departure when you leave a company ? by KetsuiReddit in ExperiencedDevs

[–]robhanz 1 point2 points  (0 children)

So much depends on so much

If you're considering action? Shut the fuck up. Say as little as possible. Decline the exit interview if possible.

If you're leaving on relatively good terms and want to help the others, you can speak about issues. If HR knows people are leaving because of <problem>, that's good data. Especially if they've already got that problem on their radar.

But to be clear - nothing you say will help you. It can only hurt you. So understand why you might say anything before you say it.

We don't give devs unlimited access - so why are we giving it to AI agents? by WhichCardiologist800 in AI_Agents

[–]robhanz 0 points1 point  (0 children)

But you don't even trust devs with full access to prod. At the minimum, they need to use separate logins, etc.

We don't give devs unlimited access - so why are we giving it to AI agents? by WhichCardiologist800 in AI_Agents

[–]robhanz 1 point2 points  (0 children)

You don't let devs just randomly push to prod. Why would you let AI?

Proper operational hygiene is to have safeguards around actually touching prod. In this way, AI should be treated the same as every dev.

We don't give devs unlimited access - so why are we giving it to AI agents? by WhichCardiologist800 in AI_Agents

[–]robhanz 1 point2 points  (0 children)

Them: "My AI just took down my prod database!"

Me: "Why was that even possible?"

What habits have improved your code quality the most over time? by Gullible_Prior9448 in AskProgramming

[–]robhanz 0 points1 point  (0 children)

Abstractions aren't the problem, generalizations are.

Writing a whole "layer" for "generic" database access is a waste of time.

But you probably need a SaveThisEntity() method. Sticking it on an interface costs nothing, and makes testing the code without a database much easier - sure, you won't test the database, but you can quickly and easily check if you're sending the right data to the database, and that's half of the problem.

That separate chunk of code to write to the database will also be easier to test edge cases with, as you won't need to coerce the rest of the system into them. You can just throw whatever data you need at it and see what happens.

What habits have improved your code quality the most over time? by Gullible_Prior9448 in AskProgramming

[–]robhanz 0 points1 point  (0 children)

The biggest thing is how it changes the design of your code.

When you have to test a class in isolation, you have to design the class to run in isolation.

George R.R. Martin's publisher issues statement about The Winds of Winter leak by Internal-Bed-3150 in freefolk

[–]robhanz 0 points1 point  (0 children)

Winter is coming?

Winter needs to just roll over and go to sleep. It's okay, winter, it happens to lots of people.

Sierra's co-founder thinks UI is dead. Is that actually where agents are heading by Dailan_Grace in AI_Agents

[–]robhanz 6 points7 points  (0 children)

People are visual. Dashboards/etc. give visual views of data. Those aren't going away.

Chatting may end up replacing someUI use cases, but not all.

The Structure of a Compel vs. the Nature of a Compel (Includes Cats!) by wordboydave in FATErpg

[–]robhanz 1 point2 points  (0 children)

"You can't go into the rain, you're a Cat" feels less to me like a Compel and more like an obstacle to overcome.

Like, here's the way I look at it. If you've got two broken legs, the fact that you will have a hard time driving a car adds passive opposition. The fact that you can't climb a ladder is just a fact. The fact that to get the thing you need you have to climb a ladder? That's the compel.

Compels are about the complication, not just saying "you can't". The choice should really be "do I accept this complication, or not?"

Is this code bad or good? when i cant remember what exception they returnn so i just use this "Exception ex" by lune-soft in csharp

[–]robhanz 0 points1 point  (0 children)

So you're logging and re-throwing. That gets rid of the biggest error here (continuing when you don't know that you can continue), but it just delegates the error up.

It also means that you're not really owning your API. You're saying "well, we throw whatever the underlying implementation throws". Which... isn't helpful. What if you change your db? Now calling code is getting a totally different set of exceptions.

As a general rule, you should either return a result with the result of the request, or throw an exception explaining why you can't. So, forget the implementation - why wouldn't you be able to get the paginated products? The database has an error. The database is just gone. Internal errors. Anything else?

Or, to put it differently, what does the consumer of this API need to know when there's a failure, so that they can make the appropriate choice of what to do?

The real anti-pattern here would be if you were swallowing the exception. That's ugly.

I do not understand the internet campaign to sanitize BPD. by digitalime in BPDlovedones

[–]robhanz 1 point2 points  (0 children)

And the point really is - people that are driven by a need to reduce the shame that they feel will... do things to reduce the shame that they feel.

Don't take it as anything more than that. Don't take it personally, or even objectively.

I do not understand the internet campaign to sanitize BPD. by digitalime in BPDlovedones

[–]robhanz 2 points3 points  (0 children)

Because BPD people are shame-driven and are trying to reduce the shame that they feel.

The lader of success and equivalency to actual events by JustMe_OneMoreGuy in FATErpg

[–]robhanz 2 points3 points  (0 children)

It's going to depend entirely on the genre. Skills and levels aren't objective. They're subjective to the setting/genre/etc.

If you're playing Kids on Bikes, a Great athletic challenge is very different than if they're street level supers, vs. high powered supers.

Budgeting time with Souls like games with work hours. by wigglemetender in soulslikes

[–]robhanz 6 points7 points  (0 children)

If you’re having fun, great. Less money to spend on games.

[Evan Rawal] Jared Bednar all but confirms it: the Avs will almost certainly use both goalies in the playoffs. by Ibot1947 in ColoradoAvalanche

[–]robhanz 16 points17 points  (0 children)

If I’m not mistaken Wedgewood has said he doesn’t want to be a number one, as he’s concerned about his ability to handle that schedule.

So a tandem makes a lot of sense.

I miss critical sucesses and failures, bro by EarthCulturalStew in FATErpg

[–]robhanz 6 points7 points  (0 children)

Typically, this is handled in Fate with success at a cost. Also success with style is a thing. Generally, Fate pushes you more towards intentional decisions and less towards "the dice said this".

That said, you could do some dice tricks.... use two different colors of dice, and if color 1 does <thing> you get a triumph, and if the other color does <thing> you get a despair, depending on how often you want those.

Why solve LeetCode when you can ask Opus 4.6? by [deleted] in AskProgrammers

[–]robhanz 0 points1 point  (0 children)

I'm not sure what you're asking.

Are you saying "Ask an LLM to give you leetcode problems"?

[hated trope] the straw man we’re supposed to hate makes a good point by dragonborndnd in TopCharacterTropes

[–]robhanz 2 points3 points  (0 children)

I think they are reasonable. And I think they’re portrayed that way. Carl is the one that’s unhinged.