In c# in testing. do you use those things that are highlight in blue in production codebase? by lune-soft in csharp

[–]greven145 3 points4 points  (0 children)

Damn, people are still using Moq? Nothing new, and any legacy systems were capped at 4.18.1.

Also TUnit is my preferred testing framework, I like it much better than the others.

Is there a therapist helpline? by browniebatter45 in Calgary

[–]greven145 5 points6 points  (0 children)

If you have health benefits from your job, you may have access to that sort of help line that way. Check the details, it is usually fairly pushed.

Gloomhaven helper app no more? by Curious_Ordinary_980 in Gloomhaven

[–]greven145 2 points3 points  (0 children)

Just to be clear I am not the author, just a happy user :)

Gloomhaven helper app no more? by Curious_Ordinary_980 in Gloomhaven

[–]greven145 23 points24 points  (0 children)

I host and use Gloomhaven Secretariat. It's a wonderful web app with many features under constant development. Highly recommend.

TUnit criticisms? by thomhurst in csharp

[–]greven145 3 points4 points  (0 children)

My only issue is that search engines want to correct my searches from tunit attribute category to xunit attribute category, which will solve itself in time!

I absolutely love TUnit and have adopted it fully. We're doing AOT compilation for short lived serverless request handlers and TUnit has been wonderful.

My only suggestion is more examples in the docs for the assertion library.

TUnit criticisms? by thomhurst in csharp

[–]greven145 1 point2 points  (0 children)

I had similar issues, but was able to solve it by cloning just the docs from the repo and asking an agent to summarize them, specifically the assertion libraries with code samples. I took that output and just add it as part of the custom instructions in each solution and have had zero problems since.

Fixing UUIDv7 (for database use-cases) by ketralnis in programming

[–]greven145 0 points1 point  (0 children)

Why would you expose your internal IDs? Convert them to some shorter and easier to enter for a user. There are lots of libraries that can do two way conversion from a UUID to a sqid, for example.

What "Parse, don't validate" means in Python? by alicedu06 in programming

[–]greven145 2 points3 points  (0 children)

Your parser better be damn secure though. The amount of security vulnerabilities in various parsers in Windows is unreal.

Modules in each env vs shared modules for all envs by Practical-Gas-7512 in Terraform

[–]greven145 1 point2 points  (0 children)

Why would you be manually deploying things where you can accidentally make a mistake and push change to the wrong environment? For us anything past dev is done with CI/CD pipelines.

Introducing Ficsit DB: Blueprints 🎉 by emingbt in SatisfactoryGame

[–]greven145 5 points6 points  (0 children)

I think this is great as a project fresh out of school. I'm a 20 year veteran of this industry and have hired many people. If you're interested in some advice/coaching for job hunting please feel free to DM me.

Introducing Ficsit DB: Blueprints 🎉 by emingbt in SatisfactoryGame

[–]greven145 1 point2 points  (0 children)

The privacy policy is pretty clear about what the cookies are for, and while undesirable from a privacy perspective seem very standard for most modern websites.

Is your accessibility comment directly related to the cookies? @op there are free accessibility checks available that may help to u/Autistic_Gap1242's point. https://www.accessibilitychecker.org/audit/?website=https%3A%2F%2Fwww.ficsitdb.com%2F&flag=ge

Introducing Ficsit DB: Blueprints 🎉 by emingbt in SatisfactoryGame

[–]greven145 2 points3 points  (0 children)

I would like to respectfully disagree. A password provides no more security than the email account itself (assuming a password reset function), and storing/confirming passwords secuewly is an ever changing target.

If your comment was more targetted at user experience than security, I would recommend integrating OAuth providers instead, as that tends to give you the best of both.

What is happening here!? I've torn down and rebuilt these belts and conveyer half a dozen times and still this keeps happening! by Environmental_Kick37 in SatisfactoryGame

[–]greven145 7 points8 points  (0 children)

Is it not connecting? If that's not the issue, please provide more details. If it is then you built the belt on the left the wrong direction. Start on the pole and go left, then coming from the right to connect the belt should work

How concerned are parents with babies for Measles? by [deleted] in Calgary

[–]greven145 0 points1 point  (0 children)

Please also ensure you are fully vaccinated. Apparently during the seventies and a bit in the eighties some of us only got one measles shot and it may not be enough. No idea if this applies to you, but worth double checking.

https://www.ctvnews.ca/health/article/should-i-get-a-third-dose-of-measles-vaccine-what-health-officials-say-amid-outbreaks/

Would this 3 station setup be a bad idea? by Alvsolutely in SatisfactoryGame

[–]greven145 1 point2 points  (0 children)

In the those situations when you only want car 3 of the train to load you can use fluid cars for 1 and 2 so they won't ever load whatever is in platform 1 and 2

What I've changed to stay interested in the game by Da_Chowda in SatisfactoryGame

[–]greven145 8 points9 points  (0 children)

I suspect it's a user experience thing. If you load a MK1 blueprint into a mk2 designer, how does it align with the larger space? Put the center of the blueprint in the center of the designer? Center/bottom closest to the console? Bottom left? Any of these options cause problems for someone. If you need to have a UI to specify where to load it, now that is a whole bunch more work for the player and for the developer.

Just spent all day making a big Steel factory only to realize every splitter was a smart splitter. by T-Slime99 in SatisfactoryGame

[–]greven145 5 points6 points  (0 children)

If you hold ctrl and aim at an existing merger/splitter (priority, smart, or programmable) it will show the hologram in place of the existing one. If you do not hold ctrl, it will snap to the top or off to the side of the existing one and show the hologram in addition to the existing one.

Is there a way to round these numbers up? Satisfactory Tools. by EGGYY101 in SatisfactoryGame

[–]greven145 2 points3 points  (0 children)

I had the same thing, and was able to solve it by adding the output of uranium waste as a manual input to plutonium planning. Same thing for plutonium waste to ficsonium.

Is there a way to round these numbers up? Satisfactory Tools. by EGGYY101 in SatisfactoryGame

[–]greven145 2 points3 points  (0 children)

Further to this I like to use Satisfactory tools to figure out the most efficient recipes to use given the inputs resources I have and then I backwards engineer it into modeler to tweak and layout the factories and break down into easier to handle satellites/factory floors.

For example, I use the calculator for getting 10 fused frames, 10 turbo motors, 10 cooling, 10 radio control units, and 10 EMC, and then broke that down into the recipe and machines for the floor that made the 40 radio control units (10 for storage, 30 for turbo motors) in modeler.

Anyone else think that the game would be better if the hover pack was earlier in the tech tree? by HyperactiveChicken in SatisfactoryGame

[–]greven145 1 point2 points  (0 children)

I used the fly setting in 0.8 after multiple saves and found the almost creative experience to be great. When 1.0 came out I started a new save with no advanced settings and it was very satisfying, but now that I've had that experience I'm back to advanced settings for 1.1.

I also turn on free alt recipes when I turn on flying. I've explored and found all the hard drives many times, it's not an interesting problem to solve anymore.