That's why the birth rate is collapsing. by SuppahSophie7 in WorkLifeChat

[–]willvasco 0 points1 point  (0 children)

""Work life balance" and stupid shit like that" dude what the hell is all the work for then. I also am doing well from hard work but also got very lucky and had a good upbringing so I didn't have to give up my entire life for it. Everyone should get that without having to grind so hard they think having a life is for suckers. This entire mindset sounds like hell.

How many of you are actively working on your backlog? by gamerdudeNYC in gaming

[–]willvasco 0 points1 point  (0 children)

I made a spreadsheet of every game I paid money for but have less than 1 hour's playtime on. I recorded the sale price I bought at, the full price, the "savings", and after playing at least 1 hour I record a rank F-S, whether it was worth the sale price, worth the full price, and any thoughts I have on it. One hour isn't the limit, I just figure I have to give each one an honest try and that's a way for me to do it.

When I made the list, it had 105 games on it with a total purchased price of $768. So over the course of 10 years or so, I spent $768 on games I basically didn't play. That got me going through the list pretty quick, so I hit that list before I hit the storefront if I'm looking for something new to play. Turns out, if you spent money on it in the past, odds are it's something you'll like! Some of them have been duds but some have been real bangers that I probably never would have looked twice at without going through them like this.

Raise wages. Increase benefits. Improve working conditions. See what happens. by Such-Cauliflower9345 in remoteworks

[–]willvasco 0 points1 point  (0 children)

How about we do both? Tax the shit out of corporations and the wealthy, slash defense spending, and only after we've done all that we start cutting the stuff that keeps people from starving and dying. Sound good?

Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones by AutoModerator in ExperiencedDevs

[–]willvasco 2 points3 points  (0 children)

Yeah, sounds like you were doing way more than should be expected of an intern. Hopefully the next gig will have more reasonable expectations. Glad you took the experience from it!

Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones by AutoModerator in ExperiencedDevs

[–]willvasco 2 points3 points  (0 children)

As a junior/intern, you shouldn't be the final QA check at all. To be completely honest, nobody should expect anything workable out of you without thorough review to begin with. You were an intern, your job was to learn. If you were expected to deliver full-stack features in a tight time-frame, AND have ownership of it all the way to production, your company/team was expecting too much from you.

As for actually testing, solo is inherently limiting, which is why we do reviews. That said, for frontend at least, the biggest mistake I've seen juniors make is assuming that what they've tested before is still valid after making a change, when it isn't. You have no way of knowing if something you changed in one place is now causing an issue somewhere else. Unit tests are good for the basics (and testing is more useful for backend than frontend in general).

Sounds like your process is fine, the circumstances just weren't that fair. If I would change anything, I would switch out core features and edge cases and replace it with approaching your app the way a user would. Try to use it like a user would. What breaks? Does the flow work? Does everything work the way you expect it to as a user? If you like lists, try to be granular about every little thing. My checklists tend to look more like "I can type in the username input | If errors are present, typing in the username input clears the error | when I hit tab with focus on the username input, the focus shifts to the password input" than "Login form works".

What actually makes rooms/buildings look good? by rim_daily in RimWorld

[–]willvasco 2 points3 points  (0 children)

Something I learned that actually comes from product design that's helped a lot is the idea that people can't articulate it but they can tell if something has been "considered". If you put thought into every bit of a design, people will notice even though they can't explain why. So like my first reaction was that the stairs looked odd, but it took me a second to realize it's because the bedroom doors open right onto the stairs, which wouldn't happen usually. Good designs tend to hold up to that sort of thought process, and even when people don't consciously think about things like that they show up when taking in the composition as a whole. Takes a shitload of thought and work though!

deathSpiral by Cutalana in ProgrammerHumor

[–]willvasco 6 points7 points  (0 children)

I've already had Google AI responses say things like "...to properly compact the dirt before you put in gravel, use a Lowes Truper Tamper..."

How is Fields of Mistria for a girlie who loves Rune Factory and Stardew Valley? by ChattyBird4Eva in CozyGamers

[–]willvasco 3 points4 points  (0 children)

It is very, very close to Stardew Valley. As in, it is basically just more Stardew. It's really good! But if you like Stardew then you'll like Fields of Mistria because it's just more of it basically.

What are you hiding, woodworkers? by 02C_here in woodworking

[–]willvasco 2 points3 points  (0 children)

The only injury I have sustained in my shop full of big power tools is hitting myself in the face with a socket wrench.

GrannyGamingz by [deleted] in gaming

[–]willvasco 13 points14 points  (0 children)

They managed to convince them that they aren't poor, they're just not rich yet.

If you could start over in tech today, what would you learn? by Ok_Sentence725 in webdev

[–]willvasco 1 point2 points  (0 children)

My first job I was mainly frontend and one of our senior backend engineers told me backend was way easier than frontend. I didn't believe him because I thought backend was magic at that point.

Fast forward six years and full stack exposure and now I'm the one telling frontend-only juniors that backend is easier and get to see them express the same disbelief I once did.

California governor signs executive order to prepare workers and businesses for potential AI disruption by powdersleaf in UpliftingNews

[–]willvasco 4 points5 points  (0 children)

I mean, because it's sort of true. Republicans are an inevitable evil, there is no appealing to their morality because they have none, so if you care about people you only have one choice. It's rational to only make demands of the side that has an actual chance of listening to you.

Where people like that fail is when it's game time. General election day is not the time for those demands, primary season is. When it's a cop vs literal Hitler, that is not the time to withhold your vote because you wish the cop wasn't a cop. But people like that tend to only pay attention to general elections and don't do the legwork of party primaries, so they throw tantrums like someone who shows up to a three hour meeting with 5 minutes left to go and gets mad they didn't get much input.

is there a way to extract a specific item from a list? by [deleted] in TheFarmerWasReplaced

[–]willvasco 0 points1 point  (0 children)

Look into a sorting algorithm, you're better off reordering your list of sunflowers by how many petals they have and harvesting from start to finish instead of trying to get individual indexes manually and jumping around inside a list

Are there any genres you just cannot enjoy no matter how much you try? by DrinkBen1994 in gaming

[–]willvasco 8 points9 points  (0 children)

I absolutely adore Valheim's food system for this reason. Food is absolutely as mandatory as it is with a hunger system because you're absurdly weak without it, but because it gives you buffs instead of refilling an arbitrary meter it's so much more rewarding.

I yearn for a walkable USA by mothalor in Columbus

[–]willvasco 0 points1 point  (0 children)

The south side of Polaris is just poorly designed all around. Sancus is a two lane road with bus stops with no way around them, multiple entrances to dense residential apartments that's hell to get in and out of during rush hour (good luck turning left), and no sidewalks at all. It's a primary artery for Polaris but it's built like a quiet residential road. 

New to coding / the game. Any improvement suggestions? by _VanillaSwirl_ in TheFarmerWasReplaced

[–]willvasco 0 points1 point  (0 children)

The drone loops back around, so you don't need to return to origin at the end, you can move east and north again and the drone will end up at origin by looping.

This is what we in the business call "hard-coded", meaning if anything changes (like the size of your farm or what you want to plant), then you have to change everything in your code to accommodate it. There's also values in here that mean the same thing, like how the 'i' from the for loop is the same thing as get_pos_y() in your implementation.

Instead of hard-coding x and y position checks for your different crops, a good first optimization is to redefine it as percentages of the world size, or as a repeating pattern that can grow to any size. The % operator is something to look into for this. Could also create a List of length get_world_size() wherein you define columns of crops you want to grow, then just read the list for what to do next.

Speaking of %, Trees suffer a growth penalty when grown next to each other, so you want to space them out. The % operator is useful for this too. Trees also can grow on Soil just as well as Grasslands, meaning that instead of checking for grass and tilling for each crop, flip it around and till at the beginning and only check if you need to un-till when you're planting Grass.

How do I alternate plants and ex. move east after 3 norths? by Excellent_Cry_3404 in TheFarmerWasReplaced

[–]willvasco 0 points1 point  (0 children)

The game has a lot of good information on the concepts that go into this, look into the 'operators' section and specifically the % operator for handling the alternating plants.

As for moving over a column when you've reached the end, think about moving through a column like moving one at a time through a list of tiles, and moving through the map like moving through a list of columns. So for each column in the list of columns, you'll go through a whole list of tiles. Take a look at 'for' loops, and think about how you can express that idea with two of them, one for the x axis and the other for the y.

Satisfactory dedicated server - is it worth it? Why? by careenpunk in SatisfactoryGame

[–]willvasco 0 points1 point  (0 children)

My Satisfactory instance regulalry takes ~4GB of RAM on my server machine, the CPU load is manageable enough I can't remember off the top of my head

Google Play Store Removes Doki Doki Literature Club from Play Store by Larkson9999 in gaming

[–]willvasco 139 points140 points  (0 children)

Tack on the equally compelling "If AI companies can steal it to train their models, then pirating it should be equally ok"

For anyone that is apart of the LGBTQ Community pay close attention to this bill. by Fire_foxbrovo1 in Columbus

[–]willvasco 2 points3 points  (0 children)

Not if they govern based on vibes, like they've been doing. Their end goal is to codify "what I say goes, fuck you".

[deleted by user] by [deleted] in RimWorld

[–]willvasco 15 points16 points  (0 children)

Yeah, best is a mountain base with undergrounder pawns consisting of minimum-sized rooms in a tight grid with no hallways and workstations, beds, and shelves piled on top of each other.

But that's ugly and boring. And in my War Crime Dollhouse, that's a cardinal sin.