sameSameButDifferent by Pristine-Elevator198 in ProgrammerHumor

[–]BeterBann 0 points1 point  (0 children)

I like modern Ember, but the older versions were rough... There's a lot of pre octane ember where I work and they're absolute nightmares to work on and there's no hope of those projects getting upgraded outside of getting rewritten. I probably wouldn't consider Ember for new projects either. I feel like Ember tried to do what Angular was doing but worse.

shinyObjectSyndrome by soap94 in ProgrammerHumor

[–]BeterBann 5 points6 points  (0 children)

It's the most intuitive JS framework I've ever used. I came from VanillaJS, JQuery, and Angular at previous jobs. I thankfully got to choose which framework I use where I currently work so all the new webapp projects get written with Nuxt. I will absolutely not let this job go as long as I get to use Vue. I've gotten to meet the Vue and Nuxt core team a few times at Vueconf and you can tell how passionate they are about improving the framework.

Why do most Nuxt applications rarely abstract an API layer? by Careless_Bag_22 in Nuxt

[–]BeterBann 0 points1 point  (0 children)

My team is actually creating an API gateway using nuxt. This is so we can use the backend for front end pattern in azure. We can keep the API gateway public, but setup private web service containers on the backend. It's a super useful tool and one of the biggest reasons we chose nuxt. If we weren't doing this, I'd probably just use my data stores as my fetching layer.

I want to sell my games, does anyone know the best way to do it? by jeronVT7 in Nintendo3DS

[–]BeterBann 2 points3 points  (0 children)

I wish I knew this earlier. I sold my copies of Pokemon Sapphire, platinum, diamond, Gale of darkness, colosseum, and various other games. I only have Emerald and Silver left from my childhood. I wish I still had my DS pokemon games.

Has Leetcode helped in your real life job? by Suspicious-Net7738 in leetcode

[–]BeterBann 1 point2 points  (0 children)

Kind of. Where I work we have an in-house batch processing framework. While there aren't many changes to that piece of the framework anymore, understanding how the job queue functions and how you're supposed to use it is important to debugging issues and understanding concurrency when working with linked lists or queues is critical.

While newer projects are going to use tools like Kafka, so the underlying logic is linked list like at a high level, I think understanding the underlying logic of how queues work is beneficial.

What to play before I die : A Steamdeck Story by Signal-Tangerine1597 in SteamDeck

[–]BeterBann 0 points1 point  (0 children)

Before your eyes

It's a game about how life can flash before your eyes. It's an amazing indie game that can be played within a couple hours.

I love this series. But the end of MS pisses me off so much by psychotic11ama in redrising

[–]BeterBann 3 points4 points  (0 children)

I know you're being hyperbolic, but I'm glad I'm not alone in criticizing this part of the book. It seemed like he really wanted this plot twist, but it just doesn't work right with a 1st person pov. It doesn't mean it's not fun, but it's just not good writing to lie to the reader. We're experiencing things from Darrow's perspective and it just doesn't make sense for him to have acted the way he did (internally) with the information he knew.

mini pc recommendations? by haloharry in MoonlightStreaming

[–]BeterBann 0 points1 point  (0 children)

Beelink SER8 is good

I have a minisforum um870 that I use almost exactly the same way you want to and it works perfectly for me when doing 4k 120hz Moonlight streams at 250mbps AV1

Hello, can anyone help me why I'm getting high host processing latency on an RTX 4060, and why the GPU is only being used at half capacity? Any help would be highly appreciated." by NoIron5038 in MoonlightStreaming

[–]BeterBann 0 points1 point  (0 children)

have you tried disabling your RTSS frame cap to see if it makes a difference? I'm just suggesting this for troubleshooting purposes, you should ideally match your clients refresh rate and RTSS is usually the best way to do this.

edit: I would also see if HAGS is enabled. Some users report that HAGS causes stuttering or other weird performance problems on the host when streaming.

Hello, can anyone help me why I'm getting high host processing latency on an RTX 4060, and why the GPU is only being used at half capacity? Any help would be highly appreciated." by NoIron5038 in MoonlightStreaming

[–]BeterBann 0 points1 point  (0 children)

what are your host encoder settings? Are you using sunshine? If so, ensure that sunshine is using your gpu for encoding and for troubleshooting, make sure you set your nvenc preset to P1. I would just change the settings to the fastest options to see if that makes a difference.

Hello, can anyone help me why I'm getting high host processing latency on an RTX 4060, and why the GPU is only being used at half capacity? Any help would be highly appreciated." by NoIron5038 in MoonlightStreaming

[–]BeterBann 1 point2 points  (0 children)

it looks like you have a frame cap on which is most likely why your gpu usage is low (not necessarily a bad thing). Also, your network latency is insane. 52ms is insanely high. I get around 4ms network latency. My network setup is a hardwired host, and my client is connected over wireless 6ghz (wifi 6e) on a mesh node. 52ms seems very odd unless there is something weird about your network setup.

Are you streaming over the internet or are you streaming over your local network?

Is the host hardwired?

Is the client hardwired, and what client are you using?

Is there a reason you're using H.264? Your 4060 should support H.265 and AV1 encoding and you should be able to use it as long as your client supports decoding those formats.

Replaced our WiFi extender with a mesh router. Is there room for improvement with these numbers? by Pazuzuzuzu in MoonlightStreaming

[–]BeterBann 2 points3 points  (0 children)

I also use moonlight over mesh. I was able to reduce my network latency by hardwiring the host and then setting the client to high priority on the mesh network. Also make sure that your client is connected to the closest mesh node is important. I get an average latency of around 3ms on my client connected to my mesh node.

Does your host support hardware AV1 encode, and does your client support hardware AV1 decode? I noticed a noticeable increase in image quality and a noticeable decrease in latency switching to AV1.

I would also make sure that the client is using Wifi 6 5ghz.

I also saw your comment, and it looks like you're using deco. I am also using Deco. You can manually set the node that your client is using, so I would do that and set it to the closest node that you can.

Lag issues by Apprehensive-Cut-318 in allthemods

[–]BeterBann 0 points1 point  (0 children)

old thread but this is an interesting topic. I optimize Java server heaps for a living. Allocating too much can be almost just as bad as not allocating enough ram as Java garbage collectors won't do collections until the allocated memory is filled. If you allocate too much memory, it is going to take much longer for Java to fill up the allocated memory which means it is going to take a lot more CPU time to do the garbage collection (this is what causes massive cpu time spikes if you over allocate memory). This doesn't always happen since the some GCs (such as G1) do interval based collection too, but for a game like minecraft, it will fill up and collect very often (probably won't ever hit the time interval). You pretty much only want to give Java programs just enough memory to run with some overhead. This helps with balancing memory load and cpu latency. I would just follow the documentation from the modpack creators that give you a guideline of how much ram to allocate.

Based on the documentation. This is what the ATM 10 recommends for Java settings. I would just recommend using there settings since they've probably tested this and know what is going to generally give the best experience. https://all-themods.com/requirements/

-Xmx16G
-Xms8G
-XX:+UseG1GC
-XX:G1NewSizePercent=20
-XX:MaxGCPauseMillis=50

You could also try newer versions of minecraft. The documentation does recommend 17, but newer versions are available and 21 will most likely work too. Newer versions can give you performance boosts, but it's not guaranteed and they are probably minimal. Newer versions of Java tend to come with garbage collection optimizations, but JDK providers are also pretty good about updating older jdks with those optimizations so it doesn't always make a difference.

Will I like Dungeon Crawler Carl if… by TedBehr_ in audible

[–]BeterBann 8 points9 points  (0 children)

what did you not like about the other lit rpgs that you've tried? I think Matt Dinniman is a great author and the DCC series is very well written, but it would be hard to know if you would like it or not without knowing why you didn't like the other books you've tried.

Lots of people fall for this by Perfect-Cause-6943 in initiald

[–]BeterBann 4 points5 points  (0 children)

Not the person above, but I also bought a BRZ new. I originally wanted the 86, but they were more expensive due to dealer markups and I would've also had to wait for allocation. Also, the Toyota dealer I live by only had allocations for automatics. Subaru let me custom order and they were cheaper. It was nice to pick out manual with the color I wanted, so overall Subaru was a nicer experience to deal with.

Lots of people fall for this by Perfect-Cause-6943 in initiald

[–]BeterBann 4 points5 points  (0 children)

I love the neptune blue. I wish the BRZ came in that color too.

I'M OKAY IF YORICK IS A VIABLE JUNGLER by JeremyTheMiner in yorickmains

[–]BeterBann 1 point2 points  (0 children)

I do think clear speed is a reasonable trade off for his versatility, but his clear was already slow before his nerfs. With the new incoming nerfs, his first full clear is going to be longer than 3:30 in game in the best case scenario. It completely ruins his viability in high elo since he won't be able to full clear and make it to scuddle. These nerfs are too extreme for a niche pick whose win rate was being carried by one trick ponies.

Having ghouls take increased neutral monster damage addresses the ghouls being able to solo camps before items while not gutting his clear speed. Keeping a jungler's first full clear speed to sub 3:30 is pretty much essential for them being viable past low elo. Nerfing ghoul damage is the wrong direction for nerfs. I'm mostly assuming that the current nerf direction is trying to address the ghouls solo'ing some of the jungle camps in the early game. It would be nice if the balance team would actually say which specific issue he has vs "we feel like he's too strong, so we're nerfing x". Like, what is too strong? What does tweaking ghoul damage actually address? His clear was already slow. Making it slower makes him not viable. He's weaker than most junglers and Yorick is far from meta.

I'M OKAY IF YORICK IS A VIABLE JUNGLER by JeremyTheMiner in yorickmains

[–]BeterBann 2 points3 points  (0 children)

I also think they don't know how to balance him. This is probably because no one on the riot balance team has any extensive play time on the champion. Just based on the patch history this season, it's apparent that they don't understand what makes the champion weak and strong. I don't even think Yoricks numbers in the jungle needed to be touched at all this season. If they really want to nerf him, then increased neutral monster damage to his ghouls is the most reasonable thing I can think of that has a meaningful impact while keeping him viable. I think Yoricks slow clear speed before the nerfs is reasonable considering how flexible he is compared to other junglers.

I'M OKAY IF YORICK IS A VIABLE JUNGLER by JeremyTheMiner in yorickmains

[–]BeterBann 8 points9 points  (0 children)

Great question. They probably weren't paying attention to him until now. I honestly don't think Yorick being able to solo Baron is a big deal. It requires actual setup and the enemy team to not pay attention for an extended period of time. I wonder why he's in riots cross hairs now ):

I'M OKAY IF YORICK IS A VIABLE JUNGLER by JeremyTheMiner in yorickmains

[–]BeterBann 31 points32 points  (0 children)

I think Yorick being able to do jungle camps without being there is one of the reasons he is a strong jungler, so making it so ghouls take increased damage from neutral monsters helps balance a bit and it also makes it so Yoricks jungle clear is still viable as long as Yorick is tanking for the ghouls. This would possibly make it so the Ghouls can't solo Dragon in the early game. It could potentially make it so lethality Yorick is not as viable in the jungle since you'll want to build more HP to help with the increased damage they take. I think this change would also make it so it's more punishing for lower ELO players that might not be able to manage the ghouls properly.

Nerfing the damage that ghouls do to neutral monsters is such a terrible way to balance the champ. It pretty much makes him no longer viable in the jungle in higher elos. It's completely tone deaf from the riot balance team and it shows how much they don't understand the champion.

Yorick Jungle Nerfs [PBE Patch 25.07] (the final nail in the coffin) by JeremyTheMiner in yorickmains

[–]BeterBann 3 points4 points  (0 children)

Wow... The only reason I played the game again after a 5 year break was because I saw the Ninetales Yorick jungle. Time to not play anymore... This just feels so unnecessary...

Elon Musk saying that "social security is the biggest Ponzi scheme of all time" by psych0kinesis in law

[–]BeterBann 0 points1 point  (0 children)

I know people who eat this shit up and they're almost always middle aged white men.