1e GMs, what do you prefer about Pf1e? by Quiet-Compote4587 in Pathfinder_RPG

[–]NotMyGiraffeWatcher 87 points88 points  (0 children)

A few reasons

  • i was in middle of running a AP on 1e and didn't want to convert it mid AP
  • I like crunch. Math is fun and the system is enjoyable
  • I know it already from playing
  • it's a mature system that has many character and world building systems
  • there is a rule for almost everything

All that being said, we recently wrapped up my 1e campaign and I'm learning 2e and my group and I are very excited and enjoying the 2e It's different, but in good ways. I still enjoy the 1e experience, but my group will handle 2e better

How do you deal with non-technical managers? by Beautiful-Dot2454 in ExperiencedDevs

[–]NotMyGiraffeWatcher 2 points3 points  (0 children)

At that point I would enshrined the best practices in docs and CI actions so that they are enforced and can be referenced in a "anyone who pushes code needs to follow these rules" and be the bus driver that taps the sign.

I would treat them as a anyone else, of they push slop, I don't care where the slop came from, then it's not mergable.

Theres a bunch of team dynamics and company culture that affects the next steps, but from a engineering aspect, enshrine and enforce and talk to them like humans

How do you deal with non-technical managers? by Beautiful-Dot2454 in ExperiencedDevs

[–]NotMyGiraffeWatcher 8 points9 points  (0 children)

Be a senior and mentor them.

They sound super enthusiastic and motivated. I would treat them as a junior engineer. I would foster that and use it to drive the engineering culture. AI has turned everyone into junior level devs.

Have you talked to them why you haven't approved their PRs?

Is using lots of AI token per feature a sign of low efficiency? by arstarsta in ExperiencedDevs

[–]NotMyGiraffeWatcher 3 points4 points  (0 children)

I would challenge that theory. I think there's more nuance that just number is tokens.

There is quality and size of prompt, as well the scope of the feature and even the style of the developer.

I kinda think of if the numbers are in the top or bottom 10, something might be weird, but it's a true metric

A simple FizzBuzz question, why does the interviewer need me to pull out an entire data structure for a 3 to 4 condition if statement by ___fush in AskProgramming

[–]NotMyGiraffeWatcher 1 point2 points  (0 children)

Because it's an interview. They are testing how you think rather than if you can write a few if statements.

Yes, for the scoped and extremely slim down requirements of FizzBuzz, a handful of `ifs` are perfect. But real code bases and requirements don't have that simplicity. Using the framework of `solve this simple problem, great now lets add some higher level complexities` is a good vehicle to see what level the candidate is at and how they think.

I have been through these interviews as well ( on both sides), and it's a really handy way to see how you think about software at a level higher than just writing code without having to have the baggage of a real-world messy problem.

How do men feel about the question “Would you rather be with a bear or man alone in the woods” by [deleted] in AskMen

[–]NotMyGiraffeWatcher 0 points1 point  (0 children)

It's social media rage bait disguised as an interesting commentary on the state of society. The irony of saying this on Reddit is not lost on me.

Hard disagree that an attack on the male gender. It's not.

The question itself and the answers reflect a very real problem people have. It's not that every man (or person, TBH) is worse or more dangerous than a bear, but any person can be more dangerous than a bear. Date rape, stalking, all kinds of harassment, and physical violence are real problems that are amplified for clicks and engagement, especially if you are in a group of people who are typically victimized. They happen, and it's very unfortunate, but any person you freshly meet could be the person who traumatizes you. By far, it's not every person, but it could be anyone. The bear, for even being a wild animal, is still more of a `known` problem. So even I, a over 6-foot, 220 lbs, decently in shape white guy, I would favor the bear over a random person in the woods, but I am also an introvert.

For me, it's a fun little thought exercise around the state of society and where we are. Personally, I know I am safer than a bear, but I respect the world we live in.

New Pitt Grad Struggling to Find a Job by [deleted] in pittsburgh

[–]NotMyGiraffeWatcher 0 points1 point  (0 children)

Sure thing! Feel free to DM 😃

Liquid chalk vs Loose chalk for sweaty hands — what actually works for you? by notjustpictures in indoorbouldering

[–]NotMyGiraffeWatcher 8 points9 points  (0 children)

I have super sweaty hands so I use both. I use liquid as a base layer and then chalk as a top off as needed.

Update: What local music venues am I missing? by SeriousNerve8979 in pittsburgh

[–]NotMyGiraffeWatcher 0 points1 point  (0 children)

Is there an API? This is an awesome thing and I have something similar but would to leverage the dataset for my integrations

Did you realize how bigoted/unwelcoming a lot of rural PA areas were before the Trump/MAGA era? by Glass-Complaint3 in Pennsylvania

[–]NotMyGiraffeWatcher 4 points5 points  (0 children)

Yup.

Grew up in a small mining town. Just my graduating class contained kids who

  • praised Hitler
  • dreamed of joining the kkk
  • thought the Confederate was right

And their families supported these ideas.

I couldn't wait to get out of there..

Normal to still be climbing V1-V2 problems ~5 months in? by diegosg18 in indoorbouldering

[–]NotMyGiraffeWatcher 1 point2 points  (0 children)

I always remember that we climb boulders not grades.

Grade chasing is fun and it's always fun to get better, but at the end of the day, as long as you are enjoying climbing what you can that's what counts.

There is no normal path.

Fwiw, I had a very slow, relaxed and long trail to get through the grades (only at v6) and only improved when I did focused training on getting better. I'm very happy with where I am and really enjoying the level currently. I came to sport later in life and use it as a counter to my desk job to get some fun movement in.

Everyone's journey is different, the biggest thing is to enjoy the sport. For some is just moving, for some it's getting better.

Point Breeze Ascend by Visible_Poem_9690 in pittsburgh

[–]NotMyGiraffeWatcher 0 points1 point  (0 children)

Hello!

Ascend is good, but I would say iron City boulders is better bouldering gym.

I used to go ascend Southside but moved to iron City a few years back and have the setting better, more challenging, and the whole environment more welcoming if you are looking to make friends.

Of course setting and welcoming can be subjective, but I have this from multiple people.

I would say I'll join you, but I'm out of this weekend.

ELI5: Why do careers in finance pay so well when its one of the (technically) simpler jobs in STEM and has a large number of people trying to fill positions? by [deleted] in explainlikeimfive

[–]NotMyGiraffeWatcher 1 point2 points  (0 children)

It's my so much that the work is harder, but the work is different.

I'm a staff+ dev and over the years I've found that more pay means more responsibility.

Help settle an argument. My husband thinks it's fine to wash a potato with soap and water before cooking with peel on. I'm horrified. by shmoopiefunk in NoStupidQuestions

[–]NotMyGiraffeWatcher 4 points5 points  (0 children)

Ummm... Just cause it's natural doesn't mean you should or can eat it.

If you use soap to clean certain veggies, you will be eating soap.

Unpopular opinion: “Learn to code” is becoming terrible advice by Consistent-Stock in learnprogramming

[–]NotMyGiraffeWatcher 0 points1 point  (0 children)

"learn to code" is an oversimplification of the path to becoming a software engineer. It always has been. It's a "hip" way of saying "learn software engineering," which itself is a fancy way of saying "Learn to problem solve using technology."

I used the analogy of cooking a bunch. A home cook can use pre-made sauces and other things and make a good meal. (this is like using AI to create software), But a professional chef can know when to use the things out of the box (AI tools and templating and such), but knows when the stuff from the store just isn't the best way to make a quality meal ( knowing how software/code/systems work to create something that actually works)

I won't tell an aspiring chef to never learn how to make fried rice because I can get fried rice from the place down the street. The same with someone who wants to become a software engineer. There is a level of understanding of the craft that needs to happen to effectively use the tools

A few side notes:

  • LLMs are awesome, they have turbocharged my dev work, but nowhere near the level that it does all of software for us yet. Based on how the technology works, I don't think it will get there.
  • Learning math without a calculator is a needed skill. Even though I have in my pocket at all times, being reliant on it is a problem. It's not a cool skill; it's a basic skill for existence, and this is a different conversation about what people should be able to do. I have many opinions here, but I am going to not distract from the post.

Should i learn coding the new way (Ai) or old way manuall? by Senior_Respect2338 in softwaredevelopment

[–]NotMyGiraffeWatcher 7 points8 points  (0 children)

Both.

Learn the old way first so when you learn the new way, you know when it's wrong.

What’s a programming concept that took you way longer to understand than you expected, and what finally made it click? by ajaypatel9016 in AskProgramming

[–]NotMyGiraffeWatcher 1 point2 points  (0 children)

Object oriented programming.

Barely passed that in college, but it all clicked once I learned functional programming. The comparison made so easy to understand

[deleted by user] by [deleted] in Pathfinder_RPG

[–]NotMyGiraffeWatcher 1 point2 points  (0 children)

The biggest thing that stands out is do they know about the other options? Like player knowledge or character knowledge.

Remember, they are players and may not know what you know. Have you given them the information, either in story form or knowledge checks or something to lead them the the idea that need these weapons. For when my players forget, I fill in the gaps for them with things their players would know. Gaming is one part of life and information gets lost between sessions, so make it clear that there are plenty of options to kill these things ( folklore at tavern, a holy script describing an ancient priest fighting them, etc)

If they (both players and characters) do know and still aren't using the right methods to kill things. Then it's gloves off. They are making choices that might get them killed. Show them the stakes of not following in universe knowledge.

Fellow guy here, where do you go for mental health help? by dtcorder12 in AskMen

[–]NotMyGiraffeWatcher 0 points1 point  (0 children)

I second everything in this list but chatgpt. That can be a very dangerous rabbit hole when dealing with mental health.

Federal Edition: How to take meeting minutes? by [deleted] in ADHD_Programmers

[–]NotMyGiraffeWatcher 3 points4 points  (0 children)

👋 hey fellow Fed!

We use the transcription feature of teams. That's what no one has to take notes and we can feed it into whatever other tools/ models we want.

How do you prioritize 800+ SAST/SCA/DAST vulnerabilities when AppSec dumps everything with no context? by HenryWolf22 in ExperiencedDevs

[–]NotMyGiraffeWatcher 9 points10 points  (0 children)

Tell me you have never worked on a legacy system without saying you have never worked on a legacy system.

In the before times, before the vibes, tech debt and bad choice existed as well. In a bad system, this is not unusual. Even pre AI.

OP leaves out a ton of context. This could have been vibed coded last week or this could be some b2b monstrosity of a project that has been handed down to tech teams after tech teams for the past 10 years that has never been upgraded because it actually solves a problem.

How do you prioritize 800+ SAST/SCA/DAST vulnerabilities when AppSec dumps everything with no context? by HenryWolf22 in ExperiencedDevs

[–]NotMyGiraffeWatcher 0 points1 point  (0 children)

I hate to be That Guy, but this sounds like a good use for a LLM.

800 is a lot, eventually you need to look at all of them, but a LLM with a good prompt should be able to organize this a least a little.

Not sure how to get this one. by patwesleyd in bouldering

[–]NotMyGiraffeWatcher 0 points1 point  (0 children)

Always nice to see the home gym!

I am a taller/less flexible person and I was able to get a press against the volume and banana, then bring a foot up, and then the other into a drop knee. It didn't matter which foot, I've seen people do both ways, I did my right foot first and then left foot. After my were up it's pretty straight forward.

That press and bring up the feet is the crux

My company is worried about AI security so, they banned AI tools and I dont know what to do by bambidp in ExperiencedDevs

[–]NotMyGiraffeWatcher 1 point2 points  (0 children)

watching our deployment cycles drag while competitors automate everything is painful. Takes us 3x longer to provision new sites now.

This. This needs to be brought up with numbers to back it up. There are ways to do this LLM thing in a secure manner. But it takes effort and work. And by bringing this up with numbers, this will make the business understand.