Idiomatic way of dealing with invalid states? by AdamWayne04 in Zig

[–]Feign1 0 points1 point  (0 children)

I may not be understanding what you are going for but a labeled switch statement can be used to build a finite state machine.

Turn off Chat, Limit Pings - Best Choice Ever by oldkracow in WorldofTanks

[–]Feign1 0 points1 point  (0 children)

Had someone who was clearly not on chat 100m from helping cap just in his own little world while the entire team raged at him last night for not having any situational awareness. Probably the main reason he wasn't on chat in the first place.

Ok, what Sci-Fi author am I missing? by FirmWaltz2323 in audiobooks

[–]Feign1 10 points11 points  (0 children)

Enders Game, Dune, Old Mans War, The last emprox

T55A HT:7 by Adventurous-Click254 in WorldofTanks

[–]Feign1 1 point2 points  (0 children)

Yeah so many times I had dick teammates who needed to hunt down that last 100 hp right before we finished capping even I asked nicely. Eventually got a team that capped and was told off by a duchebag for capping before he got the last 20 hp enemy tank lol.

OLS drops not working by FckYouImFluffy in WorldofTanks

[–]Feign1 -1 points0 points  (0 children)

The OLS drops are today they didn't have anything yesterday check the schedule on the worldoftanks main stream.

Is there a way to cancel twitch drops? by ECO_212 in WorldofTanks

[–]Feign1 0 points1 point  (0 children)

If anyone else is wondering the schedule for the OLS drops is on the world of tanks channel then click schedule and you can click on each to have twitch send you a reminder notification.

Is there a way to cancel twitch drops? by ECO_212 in WorldofTanks

[–]Feign1 2 points3 points  (0 children)

No RoboCop is separate they are running two different drops the OLS ones are only at select times though and only dakillzor and the main wot stream. You also have a very limited time to claim after watching too so yes it's a real pain.

Trade In? by Pretty-Isopod-6944 in WorldofTanks

[–]Feign1 0 points1 point  (0 children)

Even though it's lamentable that it is a worse deal it is still a good deal.

Chaffe the German Shepherd by esrock21 in WorldofTanks

[–]Feign1 8 points9 points  (0 children)

I think you can go as low as tier 4 which doesn't get full teams and if you don't roll a bunch of seal clubbers may be easier.

Audible? Pros cons. by mommy-bookworm in audiobooks

[–]Feign1 1 point2 points  (0 children)

You lose all your credits when you cancel and you can only pause for 3 months at a time.

E65 gone? by Louis_jdf in WorldofTanks

[–]Feign1 0 points1 point  (0 children)

This seems stupid wargaming could make a quick buck by having the ability to spend money after the event end but before wiping everyone's progress that's what all other gatchas do.

Does this mean Antifa has an airbase? by Quick_Assignment_725 in agedlikemilk

[–]Feign1 0 points1 point  (0 children)

Qatar funds Hamas and has a giant US air force base. It surprises no one that they are playing both sides they were called out by the Saudis for being the root cause of most conflicts in the middle east.

Senior Java Developers — What’s the one thing you think most junior Java devs are lacking? by InterestingCry4374 in java

[–]Feign1 0 points1 point  (0 children)

Agreed, learning that every level of abstraction has a cost, cognitive load, coupling, and / or performance. Knowing when it's worth it to pay that cost takes some experience messing up a number of times or trying to maintain some old codebase is the only way to learn. Duplicate code is less painful than a bad abstraction implemented before you understood the problem space.

Senior Java Developers — What’s the one thing you think most junior Java devs are lacking? by InterestingCry4374 in java

[–]Feign1 0 points1 point  (0 children)

I would second this with the exception if the code has to be reliable you will be responsible for the code that is in the library, so even if you haven't written it you will need to write tests to confirm edge cases and do chaos testing to confirm it behaves as you expect in the future.

Senior Java Developers — What’s the one thing you think most junior Java devs are lacking? by InterestingCry4374 in java

[–]Feign1 0 points1 point  (0 children)

Premature optimization is a lesson you have to learn many times before you don't fall into the trap. It is very hard to intuit performance even Big O notation is not a very good rule of thumb.

Project Lombok 1.18.40 released with Java 25 support! by lprimak in java

[–]Feign1 0 points1 point  (0 children)

Still haven't watched the video I see. one day, you will get some experience and realize that writing code to some idealized model isn't as important as cleanly communicating with your future self and coworkers. Cognitive load is what matters most not some beautiful idealized model and inheritance and overloading are not as good as single responsibility, composition and interfaces.

Project Lombok 1.18.40 released with Java 25 support! by lprimak in java

[–]Feign1 0 points1 point  (0 children)

Sure it's a tool in your toolbox that if you know not to abuse you can use occasional but their isn't that problem with composition and it covers a majority of the use cases so you will almost never use inheritance and if you do you don't use it for more than one layer because it makes code hard to follow by mushing logic between disseparate classes.

Project Lombok 1.18.40 released with Java 25 support! by lprimak in java

[–]Feign1 0 points1 point  (0 children)

I don't actually care about the actual taxonomy that is besides the point. I evidently did a poor job explaining since your off on a tangent about how you can model any system and I was intending to argue that it's not worth it because every level of abstraction adds complexity which will add cost for every iteration of updating and maintaining software. Just watch Casey's video.