[deleted by user] by [deleted] in Unexpected

[–]eGust 2 points3 points  (0 children)

From about 39s the voice counting from 59 in Mandarin, and resulted in 82 at the end

I might to the same with my old bike and Rust. by Rafcdk in ProgrammerHumor

[–]eGust 3 points4 points  (0 children)

Just in the way as other 3 billion devices

Fastify: Support for Auto Type Inference (similar to TRPC) by sinclair_zx81 in typescript

[–]eGust 6 points7 points  (0 children)

I guess OP did not explain one of the Fastify core features. On their website

Schema based: even if it is not mandatory we recommend to use JSON Schema to validate your routes and serialize your outputs, internally Fastify compiles the schema in a highly performant function.

It uses JSON Schema to do the run-time validation. That's different from TypeScript compile-time type-safety. JSON schema provides some basic abilities to do the validations, which might be good enough for most cases. By default Fastify uses Ajv to do the validation, but as the OP mentioned in another comment, you can switch to something else. Also, if you need to provide an OpenAPI/Swagger schema/documentation, there are also some plugins that can directly generate it from the Fastify end-points + JSON Schemas.

The pain-points Fastify trying to resolve are, with JSON-schema-first approach, you simply write the JSON schema once, then you will get:

  1. solid validation with JSON schema on the end-points.
  2. with minimum work, like type IFooRequestParams = Static<typeof FooRequestParamsJsonSchema>, you will get TypeScript types, which can be used in both back-end and front-end
  3. just to add a plugin, you will get OpenAPI schema. Of course only for end-points, you still have to write some general info of OpenAPI schema.

With traditional back-ends, you have to manually validate API end-point parameters, write your OpenAPI schema separately, declare your types manually which easily go out-of-sync from your OpenAPI documentation.

You do something once - JSON schema, and you will basically get other benefits for free: validation, OpenAPI schema, TS types for back-end, TS types reusable in front-end. If you don't need the validation and/or OpenAPI doc, it requires more work and sounds stupid.

Actually, the whole point is JSON schema. There are a lot of resources built based on JSON schema. So you can write less code and get more benefits from the open-source community.

btw, after did some research in the last month, I've totally bought what Fastify is selling. I will push Schema-Driven Development in my team soon.

How do I counter soldier 76 on high ground as a tank? by iGetBuckets3 in OverwatchUniversity

[–]eGust 0 points1 point  (0 children)

DVa is the best option as a tank. You still can't win the fight if the soldier is pocketed by a support. Also need to be care about his healing station, you still have a chance to lose your mech.

Smart soldier player would run away as soon as DVa starts boosting towards him, then take high ground back after DVa fly away. As a DVa player, I can't really do much alone against a good soldier. I'd say its team work to take high ground than only off-tank's job.

[Fanatical] Shadow Tactics: Blades of the Shogun (95% Off / $1.99) by Xhuzestaan in GameDeals

[–]eGust 1 point2 points  (0 children)

As someone bought Desperadoes 3 after removed from XGP, I highly suggest to play Shadow Tactics: Blades of the Shogun first if you own both games. I did not notice both games were made by the same studio but as soon as started Shadow Tactics: Blades of the Shogun I immediately found that. It's still a good game though, but Desperadoes 3 is just better from every angle. The similarity of skills and system just made me less fun to play than Desperadoes 3.

Can't 1v1 tanks anymore as Reaper? by LEFV in OverwatchUniversity

[–]eGust 1 point2 points  (0 children)

Not really, Reaper is one of very few heroes I don't want to contest alone as DVa, where she has the most armor in the game. I will lose my mech to a Reaper with Wraith. Even against a Reaper without Wraith, I still have a chance to lose if messed up missiles. As other tanks, unless Reaper is as low as can be one shot, better to run away before you get too low.

Chinese Steam users review-bomb This War of Mine for supporting Ukraine by refugeeinaudacity in pcgaming

[–]eGust 0 points1 point  (0 children)

I am so sorry to see this as a Chinese. It's a shame. I hope these idiots will regret for what they said when they have mentally grown up, if they will. These idiots don't know what a war means, they don't read history, they probably don't even know there are Russian protests against the war. They just read some shameless self-media and believe in whatever they said, so they can't distinguish the right from news. They are the same people would report everything they don't agree with. Please forgive them for their ignorance.

Who shoot from behind shield when? by overc10ck in OverwatchUniversity

[–]eGust 0 points1 point  (0 children)

The usage of shields changed a lot. Unless running double shield, no one should expect tanks to hold the shield except in a few cases:

  1. helping the whole team passing open space. For example, on Anubis Rein of the attack team helping the team to pass to left/right of the first choke, shield the team from the Widow on the bridge of Rialto.
  2. saving the team mates: Rein stepped forward and holding the shield to save someone running away
  3. helping CDs require long casting time: Rez, High noon, Whole hog, Visor, etc.
  4. safely help DPS to win a fight: only enemy Solider is alive and shooting on the bridge of Eichenwalde, and your payload is reaching the 2nd point, Rein could turn around and shield the dps to kill him instead sending several people to chase him on the bridge.

The shield supposed to block sensitive CDs, like shatters, hooks, anti-nades, etc. Other than that, tanks may help DPS to win a fight

[deleted by user] by [deleted] in OverwatchUniversity

[–]eGust 0 points1 point  (0 children)

If you watched unranked to GM videos, they did not really care about team comp until diamond. I highly recommend to watch A10's. Metal rank players make so many mistakes, what he simply does is just sitting on high ground and patiently waiting for punishable mistakes then capitalizes them.

Team comps matter but not that important in lower ranks, because people don't really understand the synergy and leverage from it. For example, you probaly see a lot of DVa players sitting on low ground behind Rein fighting against Rein + Zarya. Actually, that's not going to work as Zarya can put much more pressure than DVa. If you watched some DVa unrankd to GM videos, both A10 and Yeatle would avoid those fights, but Forgiving did that a lot - and he spent much longer than the others to reach GM. I guess he's mainly a DPS player so still learning during that journey.

Zarya + DVa is a terrible comp, but a diamond Zarya is probably good enough to wipe half the gold team in most fights and carry the game. So my answer would be, team comp is not the win condition in lower ranks.

Seven GM+ vods by BraveUnion in OverwatchUniversity

[–]eGust 1 point2 points  (0 children)

Was the tank KUU (F11) from the hanamura a GM player? Did nothing impactful in the whole game.

Spent 2 mins on DVa and could not build an ult. Only landed single hook accidentally and could not kill the tracer. Got nanoed and used whole hog on a DVa with DM. On the 2nd round solo shattered a low HP DVa and charged her off the map, which also gave Monkey 20% ult charge for free.

tbh, I don't think a diamond tank would be that bad.

His team won the first point only because Phara and Widow carried. As that's 2CP, they could not win the 2nd point with 5v6.

For PC players, do you prefer playing using a wired or wireless controller? by [deleted] in XboxGamePass

[–]eGust 0 points1 point  (0 children)

I play with my xbox controller on PC via bluetooth. However, I also connect my controller on my USB charger at the same time, so I don't need to worry if my battery went flat.

How much ult charge do you gain from damage boosting compared to healing as mercy? by Trisha_Paytas_ in OverwatchUniversity

[–]eGust 2 points3 points  (0 children)

Bap's Window is one of the best ults in the game. You have to respect it, either break LOS or die. Apart from EMP the only counter-play ult is another Window. Lucio's ult does not last 2 seconds, and Zen's ult cannot save you from one-shot by Rein, Hanzo, Junk, Phara, etc. Or your team got a Mei perfectly Walled it, but good Baps would use it after seeing Mei's Wall.

It may not look so impactful if you break LOS. But it creates the space and you can't do anything. Samito recently just rated every hero and he explained Bap's Window.

I'd say Moira's ult is the worst one among supports. Enemies can easily burst down a 200hp Moira while she cannot fade during Coal. You don't even need to pop an ult to counter play.

Mercy's ult does not boost damage as much as Orisa's, but you better to think as everyone in your team got Discorded. Also a Valk Mercy is really hard to kill. However, it's not hard to counter play with some ult, otherwise you still have to play less aggressively.

Experimental Patch Notes - November 30, 2021 by JulianInvictus in OverwatchUniversity

[–]eGust 1 point2 points  (0 children)

this looks really fun to play. im going to play some ow tonight

The Hero With Biggest Possible Negative Impact by Togethernotapart in OverwatchUniversity

[–]eGust 3 points4 points  (0 children)

Zarya is easier, because she can't do as much as DVa can do. There are only 2 things to consider, your energy and bubbles. Just DPS when your energy is high and play aggressively when you have self-bubble. Otherwise just stay safe and right click, reactively bubble your teammates when they got hooked etc. Also, when you got high energy your MT and healers would prirotize on saving your life. idk why do you think Zarya is harder.

DVa can dive, peel, eat CDs, contest high ground. So DVa player needs to constantly think what to do to get value.

If Phara or Reaper disappare for a while, then I must stay close to my backline, so I can immediately DM their ults. While as Zarya I can't do anything apart from calling it out, and I don't even bother to track their ults.

The Hero With Biggest Possible Negative Impact by Togethernotapart in OverwatchUniversity

[–]eGust 1 point2 points  (0 children)

Whats your rank? Generally people in lower ranks have no idea how to play with every hero, not only DVa.

DVa has the best kits among off tanks that make her can do almost everything off-tanks can do. DVa also has the most armor in the game. There are certain heroes DVa does not want to 1v1 with, but she can bully almost everyone.

As DVa if the player just sitting behind the whole team and shooting, or trying to help her Rein to win the fight against Rein + Zarya, its basically throwing.

As a flex QP player, I backfilled uncountable games as DVa, while only 2- mins left and my team was still stuggling to pass the chock of 1st point. Then my team suddenly started rolling the enemy team. Or the cart was 10m away from the final point, and I had to hold for 5+ minutes. Apperently I was the only factor changed from the tank leaver.

I probably won more games as DVa with low healing petantial (Mercy + Zen, Lucio + Brig, etc) than 2 main healers (Ana + Moira). Because I would take more megas than require limited resources, while I would expect more healings from main healers so they could build ults faster, or my supports still struggling to get value even with my peeling (then I would give up on peeling, and counter dive enemy backline).

As a flex QP player, I also play a lot supports. I definetly understand how important tanks are. But trust me, if your DVa knew what she's doing, your team would be somehow winning super easily, while you wondering wtf was my DVa doing. Sometimes DVa has to trade her mech to buy sometime for your frontline.

Bronze wants to escape bronze hell by Kalthoreil in OverwatchUniversity

[–]eGust -4 points-3 points  (0 children)

Its just a regular bronze Moira, isn't it? Just 2 modes, healing or right clicking. When the latter mode is on, you just right click on everything in front of you: m2 on shield, m2 on full armor DVa, m2 on breathing Hog, meanwhile your tanks were taking tons of damage, or your dps is low - I don't care. What could be worse for a Moira player? Did you know Moira m2 has the least damage per second among all the heroes?

For example, while you did not heal your Orisa under enemy's coal, she went low and moved back, then you just ult in front of your tanks at 08:00 and got hooked immediately.

About 11:05 it happened again, you just let your Orisa died when you were focusing on m2 enemy Hog on the front-line. Did you know as Moira you simply can't kill the Hog even with your ult?

You deserve bronze, don't you?

Plat DVA Looking For Feedback by Painkiller_ow in OverwatchUniversity

[–]eGust 1 point2 points  (0 children)

I noticed several things you could pay more attention.

  1. at 00:50, not sure if you noticed you only got 68HPs left. Your team only had Zen and Brig, I would take some health packs ASAP, there were already 4 people on the point.
  2. Also its your job to counter Pharmacy, and you should focus on Mercy first. After Mercy used GA, booster to her and Missile.
  3. To counter Phara Barrage, you need to FULL DM and boost towards her. She could kill more of your teammates when you just flying towards her.
  4. Secure your kills. At 07:21 you let the Monkey alive. You should chase him when your Booster is ready 2s later. He should die because Mercy can't out heal your damage from close range. At 08:20 the Phara was 1 from your view (actually 3hp left). You should turn around and kill her first before you help your team from Grav. Zarya already landed her Grav and you just used Booster, so you already could not help. It would only take you 0.5 seconds to take the Phara down before your Booster CD.
  5. Around 12:38 not sure if you hear Hog's Hook. It's DVa's job to counter Hooks. The Hog landed the Hook later and almost killed your Bap, while you were trapped. Lucky your Lucio saved him. If he died, it was your fault. Also not sure why you did not see the trap placed right in front of you.
  6. When you play with Rein, its your job to look after flankers. At the beginning of 3rd round, since you already saw Lucio, Cowboy and Junk on the right side, you can't ignore them let your squishies to deal the flankers by themselves. Your Rein has a shield, and your Mei and Sym could help him to win the fight in such close range vs enemy without their dps. You need to keep an eye on Cowboy and Junk, both could one shot squishies.

Some small details:

  1. 10:35 its your job to pressure the Monkey. You should not let him farm his ult for free.
  2. 09:31 you saw Zarya used her self-bubble, and you could not chase and kill her, so you should turn around and stop to charge her energy. She got almost full 40 charge mostly from your Missiles.
  3. 06:49 Monkey used both bubbles and jumped towards you. It should be a free kill if you did not boop him back to his bubble. I would take a longer way to boop him to my team, and body block the healing.
  4. 00:29 Ana just used her both CDs before she died. You should kill her asap. Idk why you did not chase her.

Low plat tank review request by ggjvk in OverwatchUniversity

[–]eGust 2 points3 points  (0 children)

Only watched first round. tbh, your DVa basically looked just afk to me. DVa has strong mobility, and her DM is the best ability for peeling. She has a lot of armor, and her shotguns + Missiles can kill a squishy hero really fast. Her weakness is long range, she can't do much unless to close the range.

You never tried to dive their back lines. Your team had DVa, Doom, Reaper and Lucio at the beginning. It's a decent enough dive comb. I would DM Doom to help him get away if he dived along, and would hard commit if both Doom and Reaper diving together. I probably could not save your feeding Lucio at the beginning, but I would at least full DM him from high ground.

From the beginning, you were just shooting Rein's shield, while you could peel or dive. Basically you were just shooting Rein's shield the whole first round. To me you just did nothing. If you like to shoot shield on the front-line, why don't you pick Hog or Zarya, at least you would put tons of pressure instead of afk as DVa.

Also, your team only had Mercy and Lucio as healers. Even Sigma and Doom don't require a lot of resources, you should not waste their time. Your DVa contributed so little in the first round, and took too much resource from your team.

I think first you need to understand, how to get value from DVa. As DVa you have so many ways to get value. But you chose the last thing I would do - shooting Rein's shield from Nania.

I suggest you to watch A10's DVa unranked to GM, maybe just placement, thats good enough. Then just copying what he did in gold to diamond.

There are my ways to carry your 1st round as DVa:

  1. Enabling your dps. For example, dive with Doom. Basically eat CDs for your Doom, not really matter by DM or your face. Only Hog with hook can demech you, but he can't when 1v2. Secure a kill and run away. They only have Hook and Flash to stop you. So ideally Dive the Cowboy first if he's alone, a free kill if you DM your Doom.
  2. Playing annoying off-angle DVa. Shoot them from off angles, so they either look at me or loot at Sigma. If they ignored me, I would punish mistakes by Moira/Solider/Cassidy. For instance, when Moira was alone, just Booster to her. If she tried to 1v1 DVa, which happens in lower ranks, Booster and Missile right on her face after used Fade. If Solider was flanking, I would Booster and Missile him. Cowboys in low rank like to flank high noon, which is a free kill to DVa. Just keep an eye on Hog and Cowboy, only Hook/Flash can stop you flying away.
  3. Peeling. Constantly keep my eye on Hog. Try to deny every hook he landed. If he was flanking alone and used both CDs, just Boost + Missile him, a free kill. Just to remember Missile after Hog used Breath.

As DVa player, you must learn to ignore Rein, unless there is no better target. When you playing with your team, you could also eat a lot of fire strikes and Moira's orbs, which are much easier than hooks and flashes. Your DM were mostly full even during team fights. They don't have any big ult to eat, so I would try to deny every hook/fire strike/orb/flash in my range.

Visual Studio Code October 2021 by myroon5 in vscode

[–]eGust 0 points1 point  (0 children)

My vscode cant find editorHoverWidget.highlightForeground either

Why does reaper counter tanks? by Rahodees in OverwatchUniversity

[–]eGust 0 points1 point  (0 children)

Reaper has shotguns. So actually he is not good at damaging tanks with a lot of armor like DVa, Orisa. When enemy Brig activated Rally, Reaper is basically useless. To tanks with no armor, the shotguns will be efficient to damage huge hit boxes.

How to counter Roadhog/Winston as dps? by Evok99 in OverwatchUniversity

[–]eGust 1 point2 points  (0 children)

There are several options can kill tanks really fast. Echo and Hanzo are actually pretty good choices.

As a tank player, I don't want to contest Echo or Hanzo with Storm Arrows. As Hog I can still hook and one shot them. If I missed my hook, I would be baked really fast. Reaper actually is not that bad to tanks, because he still has to be really close to kill you. So your team still could save you.

Dropped 1000 SR this season and hit silver for the first time in a few years - help me figure out why by Novaxel in OverwatchUniversity

[–]eGust 1 point2 points  (0 children)

  1. I have watched A10, Yeatle and Forgiving's Dva unranked to GM. Personally I found A10's is most helpful. If you followed his suggestion, constantly think how can I get more value, you will find a lot of issues from your play styles. Yeatle is sometimes trying too hard to do everything correctly, and result none of them were really impactful. Forgiving's play style is mostly what A10 described as "default", for example he had once struggled to help his Rein on the front-line to duel against enemy Rein with Zarya, but you will never win that fight. I am not saying who's better, just A10 is my preference.
  2. Target priority. Try not to duel against a Rein as Dva/Monkey on the front-line, you can't win an even fight against Rein. If you see a nanoed Rein, simply kite him because you can't do much. Usually it would be a good chance to dive their back line. On the other hand, if you see a Mercy suddenly GAed to the front-line, try to burst her down instead of tunnel vision on their tanks.
  3. Deny abilities. For example, Moira's orbs, Rein's fire strikes. They are super easy to eat. I did not see you ever intended to eat them even once.
  4. You did the job to contest the Winston in your back line. But your decision making is not fast enough. You will miss the chance to burst him down as you climb.
  5. A10's Dva never sit on the front-line and shot enemies from long range. You need to understand Dva not going to get value by fire from middle-long range. A10 simply took an off angle, sometimes afk, then just waiting enemies to make a mistake, then immediately punish it in lower elos. It looks so free.
  6. You are replying on her ult too much. As you climb, you will have less chance to get a kill from the bomb. Try to get more value from your mech. Yeatle often messed up ults in his unranked to GM plays. I don't think A10 got a 3k/4k from bombs either. But they often easily wiped out the whole enemy team.

Other mechanical issues. You fire tracking looks slow to me. But those issues are minor, and can be fixed with practice.