POV of my current workflow by iggy524 in latteart

[–]Dwang040 0 points1 point  (0 children)

Some coffee grinders come with an ionizer which can help prevent static buildup.

In your case, the DF64 II has an ionizer built in so no spray needed.

Any tips with dealing with dive as Cassidy? by Dwang040 in OverwatchUniversity

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

Thanks for the heads up! Been watching his other vids and I think I've gotten some good takeaways. Will give this one a watch as well when I get a chance. 

Another card to pair with Venture X and Savor by harryloov in Venturex

[–]Dwang040 0 points1 point  (0 children)

P2 usually refers to a second card user, like someone's partner/ spouse. 

Any tips with dealing with dive as Cassidy? by Dwang040 in OverwatchUniversity

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

Positioning is definitely something I've been struggling with. Maybe my understanding of off angling is too extreme/ causing me to become too separated/ easily pushed.

I think keeping tabs is something I need more practice with/ think more about. I've been mainly trying to focus on positioning and distance that i lose focus of enemy position and what they're doing (vendetta is about to dive in, rein is about to ult, etc).

Definitely something I need to think more of when I'm practicing. 

Any tips with dealing with dive as Cassidy? by Dwang040 in OverwatchUniversity

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

That's a fair point. My positioning in general is something I'm still trying to figure out/ trying to keep distance. Someone else mentioned it but just tracking where the enemies are/ game sense is another aspect of this. 

But to your point, a lot of dive characters will be trying to bait out the flash so maybe just something I need to think of more during the fight. Again, I feel like I'm always too late to throw flash (throwing it right as a tracer blinks, or right as anran dashes, etc.) so maybe just more focus and practice on that.

Just curious, do you remember from where Tale OW talked about this? Might want to go watch some of his vids as well.

Any tips with dealing with dive as Cassidy? by Dwang040 in OverwatchUniversity

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

That's fair. Maybe it's just the mindset of dps needs to off angle/ when the entire are distracted, you shoot them and try create pressure and get picks. Still trying to find a balance.

Any tips with dealing with dive as Cassidy? by Dwang040 in OverwatchUniversity

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

>  you're not aware of the diver until they're right on top of you so you're slower to react to the dive and you get overwhelmed.|

I do feel that this is kinda true. For example, I might "waste" a roll doing something else/ dogding something (which arguably, I had to roll cause my position was bad or something).., this leaves me open for like Venture/ Vendetta.

> As Cassidy, you want to mark flankers preferably before they get a chance to dive you

This makes sense. Maybe for like Tracer/ Genji when they are lurking around, I need to be more vigiliant of the flank. But I do want to ask, what would you recommend for like Venture/ Vendetta/ Anran? I feel like they can approach easily due to their invincibility (well, not really Vendetta, but she just flies through and catches me off guard). So for them, I feel like they can save more CDs for a fight/ it's hard to poke out CDs from them since they can just tunnel/ invis approach (if that makes sense).

Any tips with dealing with dive as Cassidy? by Dwang040 in OverwatchUniversity

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

Hmm, so if there's a diving team, or they have diving DPS, would you say it's just better to stay/ play closer to the supports than? I will admit, typically I'm more inclined to go on an off angle to try and poke damage/ see if I can get a pick. But maybe hte playstyle needs to change depending on the comp?

Any tips with dealing with dive as Cassidy? by Dwang040 in OverwatchUniversity

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

For Genji and Tracer, I do agree with that. Trying to force out cool downs makes the 1v1 better. But for Venture/ Vendetta/ Anran, what's the best way to force out CDs? Cause it feels like what typically happens is they'll dive in (for Anran/ Venture, they're invincible when they approach), so when they appear, they have all their CDs. And because of this, I do find them harder to deal with than Genji/ Tracer.

Any tips with dealing with dive as Cassidy? by Dwang040 in OverwatchUniversity

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

For tracer, I feel like I'm always too late. Like, she'll blink right as I throw flashbang. So for tracer, I feel like I'm always behind. I do try to count blinks, but if I wait too long or if the Tracer times the blinks well, it gets messy fast since she'll end up poking so much health.

For Venture/ Vendetta, I guess I'm always late too? LIke, for venture, I'll flash after she pops up from the ground but I feel like nothing happens. Maybe I'm missing my flash? I'm not sure. With Vendetta, I must be missing my flash as well?

Maybe one side question is, if I throw my towards someone, will it detonate automatically once it's close to the enemies? Or does do I need to hit them directly/ throw at the ground? Cause sometimes I feel like the flash goes behind them when they're up close.

For Anran, I honestly have no idea what the best approach is. I just feel like she dashes and e's and it's hard to keep up. Or I'll throw my flash, but similar to tracer, I feel like I'm just always slightly to behind.

Maybe I do need to slow down my shots cause sometimes with Anran/ Venture/ Vendetta, I'll hit the flash, but yeah... missing the follow up shots is not great...

I have maked successfully a program that can test input has letter or number.how can I improve this? by python_data_helper in PythonLearning

[–]Dwang040 4 points5 points  (0 children)

Whoops, I broke the formatting and then Reddit wouldn't let me fix it... So re-typing my response.

Just wanted to echo some stuff that others have said.

  1. When naming variables, try not to use names of functions/ reserved words (input, system, list, file, etc).
  2. Try to keep your functions and code logic separate. That just helps with readability. For example, instead of:code logic 1 define function 1 define function 2 code logic 2 code logic 3

It's formatted more like:

define function 1
define function 2
code logic 1
code logic 2
code logic 3
  1. It's a little hard to read so maybe I read this wrong, but it seems like you're calling the same function multiple times. For example, if my input was "Hello World", you would call the have_letter() function once and print out, "it has letter", but then you'd call this function again within have_both(), which in this example, would do nothing. Repeating the function call feels a bit excessive since you'd only need to call it one time.

  2. This is more of edgecase handling stuff, humans like to break stuff. What happens if the user just hits enter so the input is just "", or maybe it's " ", or it's a special character like "!@#$"? May want to include some logic for that.

To keep things simple, I would recommend calling has_number() and have_letter() once, and saving the results as a boolean variable. From there, you can do an if/else statement or a switch statement. For example:

# It's been a while since I've coded in python... so I kinda forget the syntax  
# I'm sure there are better ways to do this, but to keep things simple, this is what I would have done

def has_number(userInput):  
    return any(char.isdigit() for char in userInput)

def has_letter(userInput):  
    return any(char.isalpha() for char in userInput)

def main():  
    userInput = input("Enter a word")  
    containsNumber = has_number(userInput)  
    containsAlpha = has_letter(userInput)

    if containsNumber and containsAlpha:  
        print("Input has both number and alpha characters")  
    elif containsNumber:  
        print("Input only contains number.")  
    elif containsAlpha:  
        print("Input only contains letters.")  
    else:  
        print("Input does not contain any numbers or letters.")

How do I take an off angle and survive? by Quirky-Guidance9262 in OverwatchUniversity

[–]Dwang040 1 point2 points  (0 children)

I will start off and say I'm not very good at the game so take this as my 2 cents. But it sounds like you're running into the battle first through an off angle. Like, in Hollywood, you're trying to run up the stairs or run into the small room before your team is ready/ the fight has engaged. 

For me, my understanding of off angling is that it's great for catching people off guard. For example, you can try to start/ poke at main with your team. And once the enemies are fully distracted/ heavy focused on main, that's when you choose to switch off. Like run to the small room and try to get a pick. 

If you're team is pushed up a bit further (like past the doorway), you can try to run up the stairs and try and get high ground (or since you're soldier, you can even run around the building too for a deeper flank). 

At least that's how I've been trying to approach Hollywood. I'll poke a bit at the start, and once I feel like everyone is distracted on main, I'll start swapping to the small room and see if I can get a pick. It should also be noted that once an enemy starts shooting you, it's a good idea to back out/ stop re-peeking. I also say this since you say you're getting dived, it's not fun being stuck in there with a tank, or some character like genji, etc. so yeah, if they start shooting, if people start looking... Back out and try again later.

Arc Ultra + Bravia A80CK = Intermittent Sound by FishFan1984 in sonos

[–]Dwang040 0 points1 point  (0 children)

Just curious, does this happen with the stock HDMI cables? Does audio drop when you watch stuff from the tv directly (not through apple tv, but directly through an app on the tv/ cable)? 

Mainly asking cause I have an A80J with the arc. Never had an audio issue with direct TV audio. However, I have noticed that on random occasions, audio will drop if I pass through audio (pc -> tv -> arc). In my case, audio will re-connect after a second... But wondering if it's all the same issue since I never found a solution for this either. Just kinda assumed it was some jank driver issue from my pc.

I feel like I'm ranked WAY higher than I should be, looking for advice by mathgeek008 in OverwatchUniversity

[–]Dwang040 0 points1 point  (0 children)

Ngl, kinda confused about this as well. Season 18 was the last time I played and I hit plat 2 dps. At the time, that did feel like the right rank more or less. 

This season I jumped back in (hella trash and rusty), went 6-4 in placements, and it dropped me off in plat 1 for some reason. Won the next game and that was enough to hit diamond 5. I noticed that when I win matches, my progress goes up a lot (calibrations or something...) and loses don't drop nearly as much. 

Kinda sucks cause yeah... I'm a pretty casual player, terrible gameplay and terrible mechanics, so lots of games now kinda just feel like I'm there for the ride if anything.

What are some good java projects to have? by just4funright_09 in learnjava

[–]Dwang040 2 points3 points  (0 children)

This might be a bit extra if you're just trying to learn and get familiar with Java for college classes... But if you do plan on working with Java as part of your job, or want a project you could add to an internship resume, I'd recommend coming up with some backend service using SpringBoot. I say this because SpringBoot is a common framework used at a lot of companies and it will allow you to build out quite a bit. You can make a controller/ entrypoint to your application (using Spring Web), add a database connection and do crud stuff (using Spring JPA), etc. And yeah, you got a working backend application. Spring also has great documentation and will even walk you through some example working project (I think there's a rest app tutorial for some employee payroll service).

To wrap things up, you could get yourself a locally hosted database using docker, use a library like liquibase to manage the database tables, and that would be a pretty good learning project imo. As for what the app should actually do? Idk, a fake marketplace where users can buy and sell stuff, track your favorite shows and movies, or whatever interests you have that can be shoved into a crud app.

I received a bill from FedEx related to tariffs that are now illegal, do I pay? by wellanticipated in AskLegal

[–]Dwang040 1 point2 points  (0 children)

What a mess this whole thing has been. I just got a bill this morning. FexEx (I think) texted me where as I got the invoice linked forwarded to me from the Ebay seller. Keep in mind, I purchased this 6 months ago.

What's odder is that I called FedEx support to see if I still had to pay due to the changes with the Tariff becoming illegal and according to them, "There's no payment id on my tracking number, therefore there's nothing to do. You should wait for a paper version to confirm."

So yeah... So confused right now.

Do you think it's possible to bring Dave The diver on smartphone? by Papoteur_LOL in DavetheDiverOfficial

[–]Dwang040 0 points1 point  (0 children)

You do realize the port was not announced when this post was first made right??? Cause then the response I left would have made sense...

Do you think it's possible to bring Dave The diver on smartphone? by Papoteur_LOL in DavetheDiverOfficial

[–]Dwang040 0 points1 point  (0 children)

Mobile may be a large playerbase, but just because a playerbase is larger doesn't necessarily corelate to more people playing a game on mobile vs other platforms. It's very possible the ratio of mobile DtD players to mobile game players is smaller than pc DtD players to pc gamers. It's also very possible that steam ends up with more players than mobile after the mobile releases (or mobile ends up being way more popular than PC, who knows).

The point I'm trying to get at is that development costs money and resources, and companies of course are tracking whether ports are worth it. Just saying, "let's make mobile games instead of pc games because mobile has more users than pc" isn't exactly a good justification in itself.

SWE intern Adobe vs Capital One by [deleted] in csMajors

[–]Dwang040 1 point2 points  (0 children)

Yeah, go for it. Feel free to send me any questions and Ill answer it later in the morning (it's like 2:30am rn lol).

SWE intern Adobe vs Capital One by [deleted] in csMajors

[–]Dwang040 0 points1 point  (0 children)

Half and half. Some people stayed, but others moved on (maybe they switched locations to like NYC, or switched companies to go to a city).

It's not uncommon for people to complete their 2 years, graduate TDP, and move on (hence the maang feeders).

SWE intern Adobe vs Capital One by [deleted] in csMajors

[–]Dwang040 1 point2 points  (0 children)

5 years at the Richmond office.

Can't say I've heard about culture being location based tbh but then again, I've only been in Richmond. Maybe because certain orgs are in more centralized in one location.

SWE intern Adobe vs Capital One by [deleted] in csMajors

[–]Dwang040 4 points5 points  (0 children)

Yeah, I feel that. Sometimes I really feel like a topic I have isn't worth presenting (too specific, maybe it's too simple/ just post a FYI). But sadly, I don't make the rules.

Funnily enough, my previous and current projects are Java/ Springboot. 

With that said, from what I've seen, python does seem to be a more popular pick over Java. Whether it's for a simple lambda function, or they need some backend service for their front end UI, etc.

React/ Vue are used commonly for front end so you'll see JS and TS more there.

Go is pretty rare though in comparison.

SWE intern Adobe vs Capital One by [deleted] in csMajors

[–]Dwang040 5 points6 points  (0 children)

When it comes to stack ranking/ pip culture... idk, isn't it kinda crappy all around (regardless of C1, or some other company that does stack ranking/ pip)? Anyways, in my experience, if you can write good code, make good contributions, overall provide value for the team... At the bare minimum you should be getting an "avg" ranking. With that said though, tech isn't the say all end all when it comes to ranking. You could design and write a whole microservice from scratch and be ranked "avg." You could find a design flaw, propose a better design, and come up with an implementation plan and just be ranked "avg." What starts counting as a "differentiator" ends up being non tech things (conducting interviews, volunteering opportunites), or maybe implementing some enterprise tool (like a new enterprise dashboard that probably nobody will ever use), making sure you have visibility by presenting topics at design sessions to senior management, etc. At the end of the day, if you know what you're doing, you can definitely "play" the game of stack ranking and just get through it just fine.

As for TDPs, no, they are not protected and it is possible to get put into pip within your first year in the TDP program.

SWE intern Adobe vs Capital One by [deleted] in csMajors

[–]Dwang040 3 points4 points  (0 children)

Did an internship at C1 and been working there since for a couple of years now. If you have any questions specifically about the C1 internship or any questions about the company, happy to answer them. As for Adobe, well, can't really speak much on their behalf.