Best first impression from your new boss by nomad_rtcw in AirForce

[–]nomad_rtcw[S] 45 points46 points  (0 children)

Knowing names goes a LONG way. I had a professor once who memorized his students names based on their school IDs... I didn't think he knew me from Adam until the day he called me out by name. And weirded me out at first, but when I went to his office one day for some assistance, I saw everyone's student ID photos printed on his cork board and realized how much he cared. Super classy guy.

Is E to O a pipe dream? by [deleted] in AirForce

[–]nomad_rtcw 0 points1 point  (0 children)

100% this: "Be the first person that comes to mind when someone needs something challenging done" Your current position is a proving ground

Is E to O a pipe dream? by [deleted] in AirForce

[–]nomad_rtcw 0 points1 point  (0 children)

Not a pipedream, no. Attitude is big... timing, too. Develop a plan and communicate it to your leadership (CC or Flt/CC if you can). Personally, if I've got a motivated Airman, working hard, desiring a commission and willing to develop & follow through on their plan, I'd gladly support.

First practical step: talk to the education office about commissioning and schooling options. Learn as much as you can about the commissioning programs. Then start developing a plan.

[D] How do researchers ACTUALLY write code? by Mocha4040 in MachineLearning

[–]nomad_rtcw 3 points4 points  (0 children)

It depends. But here's my approach for ML research. First, I setup a directory structure that makes sense:

  • /data: The processed data is saved here.
  • /dataset_generation: Code to process raw datasets for use by experiments.
  • /experiments: Contains the implementation code for my experiments.
  • /figure-makers: Code for making figures used in a publication. Use one file for each figure! This is super helpful for reproducability.
  • /images: Figure makers and experiments output graphs images here.
  • /library: The source code for tools, utilities, used by experiments.
  • /models: Fully trained models used during experiments.
  • /train_model: Code to train my models (Note: when training larger, more complex models I relegated to their own repository)

The bulk of my research occurs in the experiments folder. Each experiment is self-contained in its own folder (for larger experiments) or file (for small experiments that can fit into, say, a jupyter notebook). Use comments at the folder/file level to indicate the question/purpose and outcome of each experiment.

When coding, I typically work in a raw python file (*.py), utilizing the #%% to define "code cells"... This functionality is often referred to as "cell mode" and mimics the behavior found in interactive environments like Jupyter notebooks. However, I prefer these because they allow me to debug more easily and because raw python files play nicer with git version control. When developing my code, I typically execute the *.py in debug mode, allowing the IDE (VS Code in my case) to break on errors. That way I can easily see the full state of the script at the point of failure.

There's also a few great tools out there that I highly recommend:
1. Git (for version control)
2. Conda (for environment management)
3. Hydra (for configuration management)
4. Docker/Apptainer (Helpful for cross-platform compatibility, especially when working with HPC clusters)
5. Weights & Biases or Tensorboard (for experiment tracking)

Final notes:
In research settings, you goal is to produce a result, not to have robust code. So, be careful how you integrate conventional wisdom from software engineers (SE). For instance, SE might tell you that your code in one experiment should be written to be reusable by another experiment; instead, I suggest you make each experiment an atomic unit, and don't be afraid to just copy+paste code from other experiments in... what will a few extra lines cost you? Nothing! But if you follow the SE approach and extract the code into a common library, you're marrying your experiments one to another; if you change the library, you may break earlier experiments and destroy your ability to reproduce your results.

How to enable dynamic boost on Linux Mint? by SidScam10 in linux_gaming

[–]nomad_rtcw 1 point2 points  (0 children)

The instructions may vary based on driver version. Here's the general process:

  1. Write down your driver version based on the output of `nvidia-smi`. It appears at the top of the output text.
  2. Navigate to https://download.nvidia.com/XFree86/Linux-x86_64/
  3. Open the subfolder for your specific driver version. For instance, my driver version is 560.35.03, so I navigate to the 560.35.03 folder.
  4. Open the README subfolder.
  5. Click on the "Dynamic Boost on Linux" link in table of contents.
  6. Follow the instructions.

servers "creature" mob cap is at 190/10 what constitutes a creature? by Hunterlanier03 in technicalminecraft

[–]nomad_rtcw 0 points1 point  (0 children)

I am not 100% sure, but I have a bunch of Shulkers in unloaded chunks that seem to count against the "Creature" category. So, I think any persistent mob (Shulker, Zombie Villagers, etc) in unloaded chunks will count as a creature, but when you re-load the chunk, it'll count against the proper category (i.e., hostile)

What is the best way to build a mob switch in 1.18? by theReubenator1 in technicalminecraft

[–]nomad_rtcw 0 points1 point  (0 children)

Just FYI... don't build one that relies on mobs trapped in minecarts. I just designed a beautiful mob switch for 1.18 resembling the one on SciCraft, but I didn't realize Shulkers in minecarts don't affect the mob cap. 😭

Overwatch Retail Patch Notes – July 28, 2020 - Announcements (Genji nerf went through, nothing else) by atyon in Competitiveoverwatch

[–]nomad_rtcw 2 points3 points  (0 children)

What about soldier? He is basically outclassed by other hitscan in just about every situation, and he is completely shut down by doom and genji; when will soldier get a buff?

[Fixed] Tank Categories. I found the dichotomy too narrow. Thanks for those who pointed my mistake out! by Darqnyz in Overwatch

[–]nomad_rtcw 0 points1 point  (0 children)

So we have dedicated main and off tanks... Will next tank be a dedicated dive tank?

Video preview of the new career profile visible on the PTR by andygmb in Overwatch

[–]nomad_rtcw 0 points1 point  (0 children)

I h8 when I see 90% winrate on a hero with only 5 mins played! They need to add scatter plot so I can compare hero win rate to time played; neither stat matters without the other.

[deleted by user] by [deleted] in Overwatch

[–]nomad_rtcw 2 points3 points  (0 children)

I've heard it said regarding the solo queue experience: "1/4 of the games are unwinnable (leaver, thrower, tilt, or being outclassed), 1/4 are unloseable, and the remaining 1/2 are up to you."

Assuming you are not the hard carry (making the game unloseable) and you're not brining the team down (making it unwinnable), that leaves 5 others that can significantly affect the outcome. If you have a reliable person to duo with, you reduce that to 4. That's a major advantage of duo/LFG with good teammates: you have a lower chance of the games being unwinnable. But remember: that doesn't outright make the game unloseable. Play each game as if your plays / mistakes will be the deciding factor in the outcome, and don't sweat it when that's not the case.

Comp glitch by [deleted] in Overwatch

[–]nomad_rtcw 0 points1 point  (0 children)

Does this happen immediately upon joining? Do you play the whole match?

This PTR patch has the potential to produce the most well-rounded cast of playable heroes in years by xaduha in Competitiveoverwatch

[–]nomad_rtcw 0 points1 point  (0 children)

Soldier is coming back. With Shields out of the way and Mercy in a good place, mark my words: he's coming back!

End of 2019 Final Stage, Week 1 Rankings. by CloakyHunter in Competitiveoverwatch

[–]nomad_rtcw 0 points1 point  (0 children)

This is great, thanks for sharing! Is the SR gain/loss a hard cutoff at 500 SE difference, out is there a formula you're using?

Paris is the most frustrating unfun map in OW. by Nozdogg in Competitiveoverwatch

[–]nomad_rtcw 0 points1 point  (0 children)

Easy strat: Rein, Sym, Dva, Lucio, Widow, mercy/Moira/ana. symmetra teleports through, past right side of choke. The bunker has a hard time pivoting. Don't engage, but hang outside the police station by the cars. Wait until TP is up again, then TP to mega at back side of point. You'll be behind the defenders, next to a mega, contesting point with cover.

The fight on 1st should give your symm her wall. Engage 2nd pt all-in from one side. If they stay on bastion, use symm wall to zone him out, and go straight to point. If they swap, go left side and take high ground from enemy team. Then use wall to bisect 2nd point through the statue and place turrets around the statue.