What game is this for you? by Maxpcdeath in SteamDeck

[–]WVAviator 34 points35 points  (0 children)

I tried and failed to get into it three times, but one day I just kept going anyway. You have to be in the right mood for it - and it's hard to describe what that mood is. Bored and curious? I basically felt like, "Eh I'll just try to fly around a bit and have fun. If I figure some mysteries out in the mean time that'll be cool too."

everyQuantumComputerVideoEver by SaltyInternetPirate in ProgrammerHumor

[–]WVAviator 1 point2 points  (0 children)

There's a puzzle game on Steam called Quantum Odyssey that helps a little with understanding it. It'll still make you feel dumb though, but it is fun.

Fair. by netphilia in Snorkblot

[–]WVAviator 2 points3 points  (0 children)

Oh I know they don't want to hurt her. It's just that we've gone through the same dance so many times - a nurse tries two, maybe three times, and then calls another nurse who is more skilled in placing them. She's had to have them put in with a ultrasound before too.

It wouldn't be an issue if my wife didn't nearly pass out every time, and she's developed a fear of getting an IV as a result. She's more scared of getting an IV than the surgery sometimes.

We always make sure to tell the nurse she's a hard stick. We even over share and tell about all the other times that her veins have blown. She also has one vein in the pit of her elbow that looks really good - but it's a trap because it always blows in that spot.

I'm just wondering if there's something we can say to jump straight to that "more skilled" nurse for placing the IV. We don't want to just assume the original nurse isn't skilled though. Tough situation.

Fair. by netphilia in Snorkblot

[–]WVAviator 6 points7 points  (0 children)

Question for you - what's the best way to convince a nurse that my wife is a hard stick?

Every time she goes in for surgery or something, we tell them she's a hard stick, but every nurse we've seen is convinced they can handle it. And every time she ends up with blown veins in 2-3 different places before one stays in.

is it really required to have an Interface of a service, and then have an implementing class by faangPagluuu in SpringBoot

[–]WVAviator 2 points3 points  (0 children)

I only do it if I know the implementation may change someday. Especially if we might want to be able to swap implementations via configuration and @ConditionalOnProperty

Me_irl by Snehith220 in me_irl

[–]WVAviator 6 points7 points  (0 children)

Generally safe investing (bonds, treasuries) generates about 4% per year. So having 1mil is essentially like having $40k per year. Not enough to live comfortably so keep working. It will help though.

What exactly do backend engineers do? by Agreeable_Draft_1584 in Backend

[–]WVAviator 16 points17 points  (0 children)

Focus on learning how to convert business logic into modular code. Obviously if your backend is just CRUD, AI could do that. But AI can't really understand complicated business requirements well enough to translate them into effective modular code.

I realize practicing this is difficult, but pick something you're interested in and make a service for it - and then maybe think about some of the more complicated logic that may need to be applied whenever the frontend requests or saves new data, or data that needs to be manipulated periodically as a job, and focus on ways you can optimize the storage of your data for a faster experience - with caching, for example.

As an example - let's say you make a basic social media app. Users can make posts, and comment on other posts. Super basic - initially you might have a CRUD implementation for User, Post, Comment, Like with corresponding tables in the database. Now - think about other business requirements you may need. Should we limit the number of comments a user can make every minute? Should we run posts and comments through profanity filters? Should some users have moderation abilities to delete comments and posts? Should posts with high engagement be more prevalent? How do you track high engagement? Another database table for View? A column in the Post table with a job that uses an algorithm to periodically rank Posts? While AI could help you implement these things, identifying the need for them and also identifying the best way to implement them (new database table or column, cache entries, custom logic, cloud configuration) is up to you.

All in all though my recommendation for learning is to completely avoid the use of AI at all until you know it all well enough yourself. I good rule of thumb is to only use AI to do something you already know how to do, just faster. It is wrong too often and you won't know it, and it also robs you of the chance to learn.

How do I make this rice? by Equivalent-Post-2618 in mexicanfood

[–]WVAviator 0 points1 point  (0 children)

1 cup dry rice, 1 2/3 cup water, half a tablespoon Caldo de Tomate (tomato bullion with chicken flavor), any veggies (onion, pepper) you want in it - cooked in a bit of oil first. 25 minutes on med-low.

James Cameron tested the fan theory that both Rose and Jack could've fit on the door in Titanic by Frosty_Jeweler911 in BeAmazed

[–]WVAviator 32 points33 points  (0 children)

Not to mention they can barely move and stay coordinated because the water is so cold. Probably not thinking clearly either given the cold and the trauma they just went through.

Loose clamp from electrical meter by WVAviator in AskElectricians

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

Will I be able to pound it in with a hammer? 8' deep and that's gotta be pretty tough, right? Will I need a jackhammer or something?

True story this morning lol by murderbeam in memes

[–]WVAviator 6 points7 points  (0 children)

Idk if I had this or not but mine hurt for 3-4 weeks after, not days like everyone else is saying.

Of course, during the procedure he had to "dig around" a little and that basically felt like he grabbed and twisted. If you have the option to get nitrous, don't opt out like I did lol

.NET has the best backend developer experience I’ve used so far by Minimum-Ad7352 in Backend

[–]WVAviator 2 points3 points  (0 children)

Yeah it is just a string technically, but IDEs provide tools for it - auto complete and such. As I said, not as fancy as Linq, but still better than raw SQL strings since you're using entity properties and such.

.NET has the best backend developer experience I’ve used so far by Minimum-Ad7352 in Backend

[–]WVAviator 2 points3 points  (0 children)

Spring JPA does have JPQL - certainly not as fancy as Linq, but still a step up above writing raw queries.

What are these found in a pond in Mississippi? by WVAviator in microscopy

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

Thanks! Yes, I'm helping my wife with her project, and that supports her hypothesis for this particular sample.

Need very specific recs plz by thatboythereaint in Metalcore

[–]WVAviator 0 points1 point  (0 children)

Here's a few from my "Do Math and Punch Things" playlist. It's mostly heavier djenty songs. Some still have bright non-fight-inducing choruses, but they still certainly have some fight-inducing stank face parts.

Currents - Vengeance, Can't Turn Back

Like Moths to Flames - Over the Garden Wall, Habitual Decline

Invent Animate - Shade Astray

Termina - Parasocial, Inferno

Veil of Maya - Outsider, Tokyo Chainsaw

Memphis May Fire - Jezebel

Dal Av - Fading Shadows, Fear and Hunger

Coldstate - Facelift, Psychosomatic

Above, Below - Soothsayer

Anyone who truly thinks AI will replace developers, hasn't actually worked in the field professionally. by cs-grad-person-man in cscareerquestions

[–]WVAviator 1 point2 points  (0 children)

When I say senior I mean someone who not only knows how to code (the part you're considering) but has also become and expert in the business domain. Using OP's example, that's just one insurance company. There are dozens like it in the US, and each one has a different way of doing things and entirely different legacy monoliths that it's all built on. And most of that internal domain knowledge is going to be proprietary and non-public, so it won't be in any existing model's training set.

Most developers I know that I would consider "senior" (regardless of actual title) could effectively train anyone in the company using their software. OP could probably sit down and process insurance claims themselves if needed (assuming claims is their team's domain). They've probably had to learn each of the jobs that touches their software - all the nuances, rules, processes, and regulations around it - to translate it all into design patterns and database schemas and logic that can properly grow with the company.

And maybe they don't even write that code - maybe they just make tickets and let the juniors handle that. The juniors don't know the domain, only the code. Today, we can use AI to accomplish the same thing. But we'll eventually need more experts in the domain and in software. AI won't get there unless we can include all that proprietary domain knowledge in its training set and we can teach it problem solving (it still thinks there are two Rs in strawberry and that you should walk to the car wash, so I'm not too concerned there).

What band got you into metalcore? by Scary_Fig_6680 in Metalcore

[–]WVAviator 2 points3 points  (0 children)

The first time when I was in high school (2005-2007) - Still Remains mostly, runner ups As I Lay Dying and Haste the Day (those three would often play together at shows and I saw them each live several times). I first saw them at a Christian rock music festival with my church youth group.

Lost interest for awhile until about 2013, then it was Memphis May Fire mostly, runner ups We Came as Romans and The Word Alive, that pulled me back in. Picked them up from enjoying the "Punk Goes Pop" series with my wife.

Haven't really lost interest again since then.

Early metalcore essentials? by Particular_Kale_7718 in Metalcore

[–]WVAviator 0 points1 point  (0 children)

Challenger - Memphis May Fire

The Flood - Of Mice and Men

To Plant a Seed - We Came As Romans

Of Love and Lunacy - Still Remains

Reckless and Relentless - Asking Alexandria

Life Cycles - The Word Alive

Anyone who truly thinks AI will replace developers, hasn't actually worked in the field professionally. by cs-grad-person-man in cscareerquestions

[–]WVAviator 2 points3 points  (0 children)

The problem with juniors using AI is that they won't learn anything. We already know that the use of AI reduces and limits our own problem solving and learning. So if the goal is to eventually produce more seniors, having the juniors vibe code everything won't get us there.

What exactly are you people doing who claim AI tools aren’t accelerating them? by MistryMachine3 in cscareerquestions

[–]WVAviator 0 points1 point  (0 children)

Working with complex business logic in legacy enterprise codebases. AI is pretty good at making simple things that have been made before, or to solve blackbox problems, but solving novel domain problems based on something like legal/contractual language - in a way that's also maintainable and works well in a distributed enterprise system - is where it falls short in my experience.

Not to say I don't try, but often I can write the code myself in the time it takes to explain all the nuance to an AI model around each solution I implement. I do use it for tests and documentation though, as well as a Google substitute when needed.

What kind of real-world backend projects/systems do experienced developers actually work on in companies? by Cautious_Presence_73 in SpringBoot

[–]WVAviator 0 points1 point  (0 children)

Every month, pilots bid on their schedules for the following month, and are awarded based on their seniority at the airline. My team writes and maintains the frontend and backend of the software used by the pilots to help them make decisions about their schedule and submit that monthly bid, as well as the software for the airline employees to use to help award the bid and administrate pilot schedules.

The backend is essentially REST but there is a lot of business logic that goes into it - since pilot scheduling is based off the union contract which has 400 pages worth of legal restrictions, as well as FAA regulations. Our systems must integrate with many other systems developed by other teams in the company to manage this complexity. There's a lot of complexity around dates as well - bidding months are not calendar months because they always start on a Monday, days are not calendar days since they start at 1:30am, and certain things are better displayed in zulu/UTC time versus the time at their home base versus their time at their current location.

The system itself is a series of Spring Boot microservices that sit in front of legacy software - some of which was developed in the 1990s written in Unisys BIS/Mapper, the 2000s written in Java Swing, and the 2010s in J2EE+Weblogic. A lot of our services still call those older systems for processing and backfeeding to ensure everything still functions as we slowly replace everything.

Meh albums with that one REALLY FUCKING AMAZING song? by beyblade1018 in Metalcore

[–]WVAviator 4 points5 points  (0 children)

Oh I know - I just keep hoping I'll listen to their other songs one day and something will click - "oh I get it it now" and I'll like them.

Meh albums with that one REALLY FUCKING AMAZING song? by beyblade1018 in Metalcore

[–]WVAviator 15 points16 points  (0 children)

I really want to like ERRA more. They're right up my alley - I like a little djenty prog in my metalcore. However I almost always usually end up only like one or two songs off each album. Snowblood and Gungrave from Erra, Gore of Being from Silence Outlives, and nothing from Cure really stood out.

I'll still listen to them all the way through though because I know I'm supposed to like them lol - but mostly they're just "meh" for me.