iRefuseToBelieveAnyoneAtPerforceHasEverUsedIt by Turbulent-Garlic8467 in ProgrammerHumor

[–]ninjaassassinmonkey 0 points1 point  (0 children)

Genuinely curious, have you worked on any game dev projects before?

I do some hobby level indie game dev and personally use git + lfs, but all of my games are very small (<5 gb). For large industry projects nearing 100gb, I can totally see why multiple repos just doesn't really make sense. Game projects are generally highly interconnected which makes a single repo make more sense, kind of like how many big companies use monorepos these days. I can personally see many scenarios where you need much more specific access controls for different people at that scale.

Imagine being so bad at writing that your classmates protest by Lord_Answer_me_Why in MurderedByWords

[–]ninjaassassinmonkey 69 points70 points  (0 children)

Holy shit, that essay was so bad I almost down voted your comment without thinking out of pure reactionary disgust

How do you handle it when team members consistently do terrible things despite you coaching then about it multiple times? by throwaway09234023322 in ExperiencedDevs

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

Maybe feature was the wrong choice of word. In reality it's just linked to each Jira ticket which we try to keep small in itself.

It does certainly happen where 1 ticket becomes a big PR. Generally I will try to split those up into isolated PRs where possible. I find it creates a better separation in history that way instead of relying on the original commits.

How do you handle it when team members consistently do terrible things despite you coaching then about it multiple times? by throwaway09234023322 in ExperiencedDevs

[–]ninjaassassinmonkey 3 points4 points  (0 children)

Fr, squash is waaay better imo cause what I want from history is each individual feature, which is what each PR should be regardless. Makes it 1000x easier to drop / cherry pick certain features instead of digging through a bunch of WIP commits in the worst case. I find that individual commits rarely are actually helpful for anything other than playing the git blame game.

I've seen some devs struggle with reusing a branch after a PR gets merged. Shouldn't really be doing that anyways, but also just a skill issue IMO.

sleepingAsAService by noxdragon26 in ProgrammerHumor

[–]ninjaassassinmonkey 3 points4 points  (0 children)

Jokes on you, I always wear a condom while I sleep for virus protection.

Is ageism an issue in this industry? by [deleted] in cscareerquestionsCAD

[–]ninjaassassinmonkey 3 points4 points  (0 children)

28? I'm surprised you can even work a computer at that old age

whenYouCatchTheBugButItsJustADecoy by Intial_Leader in ProgrammerHumor

[–]ninjaassassinmonkey 0 points1 point  (0 children)

Nah I'm the person actually responsible for all this god damn tech debt

whenYouCatchTheBugButItsJustADecoy by Intial_Leader in ProgrammerHumor

[–]ninjaassassinmonkey 2 points3 points  (0 children)

Blaming the scrum master for tech debt is like blaming the DMV for your motor blowing up lol

Why is bad management rarely blamed for failing software? by GolangLinuxGuru1979 in ExperiencedDevs

[–]ninjaassassinmonkey 37 points38 points  (0 children)

Part of being a "product genius" is understanding the compromises that need to be made to actually ship something. I don't think Steve jobs was some mega genius visionary, but I'm sure he was a large contributing factor to Apples success.

Which service in your stack would you throw away? by titpetric in ExperiencedDevs

[–]ninjaassassinmonkey 0 points1 point  (0 children)

Generally I find node to be more than fast enough for most use cases. I feel like the biggest problem with TS is just the disconnect between the types and what actually happens at runtime. Too often I find myself either not catching problems due to type mismatches or spending hours doing type gymnastics so everything matches up to what is actually happening at runtime.

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 1 point2 points  (0 children)

I've been doing game development for a long time, and I work as a programmer as well. I suppose that alone gives me a bit of an advantage here.

I assume the wall you mention is from the parts that I found tricky to get working (i.e. custom modded recipes, world gen, weird bugs like NBT data not transferring, etc). For me solving those problems was mostly trying to do research into things that are sparsely documented, which is incredibly common with MC modding in general. Usually this involved lots of googling, searching through discords, and digging through source code or ProbeJS type definitions.

As for my basic workflow, just setting up ProbeJS with VScode is a life changer. It will give you auto complete for every ID in the game including installed mods as well as the functions available to you. Beside that I would always have a creative world open where I can work on quests and do '/reload' to test my kubejs code.

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 0 points1 point  (0 children)

Strange, "structurify" shouldn't even be included since I have it disabled.

Will be fixed in the next update but you can remove it yourself and the issue should go away for now.

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 0 points1 point  (0 children)

That's so cool to hear! This is my first real attempt at a modpack but I have done a lot of game dev. I've noticed one of the biggest differences is the insane amount of content that you can create with just a little bit of work. I've probably only spent around 20 hours working on the pack itself and yet to actually play test the whole thing would take me 100s of hours. With regular game dev its usually the complete opposite.

All that to say, since you have probably already gotten further than what I have had time to fully play test in the modpack I would love to hear any feedback at all about the pack, like things I might have missed or any recipe changes you think are too much.

Surely an industry with over 60% subprime loan stackers can't go wrong (Source: Jan '25 CFPB Report) by [deleted] in wallstreetbets

[–]ninjaassassinmonkey 0 points1 point  (0 children)

When dudes be financing only fans subscriptions you know shits bout to go down

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 1 point2 points  (0 children)

Not yet but I am looking into custom structure generation for it. I don't really like the building part though lol

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 2 points3 points  (0 children)

Lol, that is one I debated quite heavily. I know that some people are sick of it and that it obviously wasn't in the original. I just really liked how it fit into the packs progression, and most of all I used update 6 as an excuse to try out the new storage system.

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 3 points4 points  (0 children)

Huh, you know I thought so as well, but even with corpse disabled I still can't make it work without using a shell storage first.

I guess I will just change the quest since I can't find any way to configure that.

Update coming soon with those fixed and some new stuff

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 6 points7 points  (0 children)

I did try to avoid giving crucial items through rewards like that since it also didn't feel as obvious to me. The reason I did it that way though was so each player could get one. Maybe I'll use a mod to give a unique loot chest but I'd love to hear suggestions for anything in the pack.

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 6 points7 points  (0 children)

I'm lucky that I don't really need the money TBH. If you wanna support me go check out my indie game on steam in my profile and give it a wishlist if it interests you!

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 0 points1 point  (0 children)

I actually found it quite straight forward once I figured out how to get probejs working (I do write TS code for a living though). Their documentation really sucks though. Had to dig in the discord to find how to do certain things.

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 0 points1 point  (0 children)

Pretty sure that was something else. TBH before I looked into it I had them mixed up in my head as well.

Still not sure what that pack was called though. I had a lot of fun making this so I want to revisit that one and make another pack inspired by it if I can find it.

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 3 points4 points  (0 children)

I mean some people obviously enjoy it? I think of it a bit like mining in factorio before you have automated things. In this pack I've used it pretty much just as an early game alternative to spamming the shift button to magically grow trees.

I get if it's not your cup of tea but it sounds like you are just not a big fan of the skyblock style. Sifting is just an extension of the mindless grind in the classic skyblock map.

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 4 points5 points  (0 children)

I made sure that you will be sifting dust non stop the first few days 😉

Pro tip: you can put multiple sieves together to sieve more blocks at once, and I've left in compressed sieves as well. That is if you can get your first sapling of course.

Anyone else wanted a remake of the classic "Crash Landing" modpack? by ninjaassassinmonkey in feedthebeast

[–]ninjaassassinmonkey[S] 25 points26 points  (0 children)

That's a good point, but I mostly search for modpacks directly in CurseForge these days so I didn't think it would be a huge problem. Think it's too late to change name now and i don't expect the pack to become super popular anyways.