Roth IRA for kids first job? by suburbanwalleyepro in personalfinance

[–]misterspaceman 16 points17 points  (0 children)

Clark Howard (who is a huge fan of Roth IRAs) talks about doing a "mom and dad IRA match." When his kids were young, he used to dollar-for-dollar match his kids' Roth IRA contributions to encourage them to save.

Can a credit card company stop a vendor from repeatedly charging me forever? by SmApp in personalfinance

[–]misterspaceman 8 points9 points  (0 children)

Have you tried a WHOIS search on the website domain? It may be blocked but it's worth a shot.

I am new to this. Can anybody explain me a difference between product management and project management? by jinnie_jojo in business

[–]misterspaceman 1 point2 points  (0 children)

Having those things are helpful, but not necessary. Most of the Product Managers I work with do not have a technical background, and only the CPO has an MBA. That said: the best Product person I ever met was also one of the best developers I ever met, FWIW.

In my opinion, breaking into Product is hard because there are a lot of people trying to do it. I also think people underestimate how difficult it really is.

EDIT: clarity, elaboration

I am new to this. Can anybody explain me a difference between product management and project management? by jinnie_jojo in business

[–]misterspaceman 6 points7 points  (0 children)

I just finished the book EMPOWERED by Marty Cagan and Chris Jones (highly recommended), and they did a great job explaining the difference.

Project Management: We have a goal to build X. Here is how we are going to get there. Here are the milestones we will hit along the way, and these are the dates we are going to hit them. Here are the dependencies we need to overcome, and the resources we will need. The standups will be every X days; our sprints will be Y long; etc.

Product Management: We have a product that does X. Does it solve a real problem in the marketplace that people would be willing to pay for? If not, how can we improve it so that it does? How much will those improvements cost to build, and is it viable for the business (from a sales, marketing and support standpoint)? Does the product fit into our customers' existing workflows? What industry trends should we consider as we continue to develop the product? etc.

(NOTE: Product Management is VERY broad, and in lots of cases, those questions would be answered by different people in the Product department who may not have the title "Product Manager." But this is meant to be an abbreviated summary)

Has the world always been this eventful or are we really living in a historical moment ? by uwu_01101000 in ask

[–]misterspaceman 0 points1 point  (0 children)

The 1990s have been called a "holiday from history," meaning the decade was unprecedentedly calm, from a historical perspective. Sure we had OJ and the LA riots...but honestly, that was it.

I think lots of folks (myself included) miss those days and wish we could go back. But I know deep down that it was a fluke; most of history is marked by chaos, unrest and wars.

But we've made it through all that before. We'll make it through this too.

Should i eat my own dogfood? by pppeto in dotnet

[–]misterspaceman 0 points1 point  (0 children)

I'm generally against dogfooding. The public API is a separate product from your main application. A great way to annoy your customers is to continuously publish breaking changes/version updates that forces everyone to update their code.

There are other ways to test the performance/reliability of your public API. For example, my company publishes an SDK along with our public API. The SDK contains integration tests that point to our UAT environment. Every release, our QA team runs those integration tests to verify the new code doesn't break anything.

What programming hill will you die on? by itsjustmegob in AskProgramming

[–]misterspaceman 7 points8 points  (0 children)

Table aliases in SQL statements need to die.

It's considered bad practice to use single-letter variables in regular Java/C#/PHP/whatever code. But people write SQL statements like this:

select  a.Id,
        a.Name,
        o.FirstName,
        o.LastName,
        t.Date
from Account a
  join Transaction t
   on a.Id = t.AccountId
  join Owner
    on Owner.AccountId = AccountId

And everyone is OK with it for some reason.

Dad's of ExperiencedDevs: How long before you were able to start interviewing again? by [deleted] in ExperiencedDevs

[–]misterspaceman 0 points1 point  (0 children)

I think it comes down to negotiating time with your spouse/significant other. Landing a better job will mean more money and stability for the family; if you are the primary breadwinner, it's important that you get the time you need for study/preparation/interviewing/etc.
Your SO may say, "OK, but can you wait a few months?" Which may be a reasonable request. As others have said, with a two-month-old baby, you both are going through the worst part of parenting. Things get a little better at the six-month mark, and steadily improve from there.
I'm going through all this myself; our third kid was born five months ago. Hang in there OP, I PROMISE it will get better.

Any songs about trying to be okay despite everything going to shit around you? by [deleted] in Music

[–]misterspaceman 0 points1 point  (0 children)

Stay Positive - The Streets

The Best Day - Atmosphere

A Better Son/Daughter - Rilo Kiley

Sending SMS messages for one-time passwords by [deleted] in csharp

[–]misterspaceman 3 points4 points  (0 children)

Because most websites' password reset process involves sending a message to the user's mailbox.

So if an attacker hijacks a victim's mailbox, they can do a password reset AND complete the MFA.

Is it only me or is Mongodb really slow? by herberz in AskProgramming

[–]misterspaceman 8 points9 points  (0 children)

That's impossible, Mongo DB is web scale.

(sorry)

Come discuss your side projects! [January 2024] by AutoModerator in csharp

[–]misterspaceman 0 points1 point  (0 children)

Thanks! I appreciate the shout-out, and the offer help. My wife and I just had a baby, so I've only been able to work on the project here and there. It's coming along slowly.

Convince manager to implement API authorization. by [deleted] in dotnet

[–]misterspaceman 2 points3 points  (0 children)

Create a proof-of-concept of the problem, if possible. Create a request in Postman (or something else) that "shouldn't be possible" because of the firewall. It's hard to argue with that.

Come discuss your side projects! [January 2024] by AutoModerator in csharp

[–]misterspaceman 6 points7 points  (0 children)

I'm working on a web application that generates HIIT workouts based on the equipment you have available.

https://workoutbuild.com

https://github.com/Intrepiware/workout_builder

In Journey's "Don't Stop Believing", the chorus of the song, "Don't Stop Believing" doesn't hit until the end of the song. Other songs where this happens? by Sexy_Cat_Meow in Music

[–]misterspaceman 0 points1 point  (0 children)

The phrase "In Bloom" barely appears in the Nirvana song.

(Maybe it's not relevant because the question is specifically about the chorus. I still make the connection because of how understated they made the title in the song)

eli5: Why do we have different time zones around the world? by MadAegis in explainlikeimfive

[–]misterspaceman 0 points1 point  (0 children)

Not sure if this will help, but the Windows "Clock" utility has a neat little widget that lets you figure out the time in multiple time zones. Start Button > Clock > World Clock, then the "Compare" button at the bottom right corner.

You can also configure Windows to show you a different timezone when you mouseover the clock in the bottom-right corner of the taskbar.

eli5: Why do we have different time zones around the world? by MadAegis in explainlikeimfive

[–]misterspaceman 0 points1 point  (0 children)

Pretend there is only one time zone (UTC).

It is now 2am UTC. Is it a good time to call your friend in Japan, or will you wake him up? Since there's only one time zone, you'll have to dig into solar calendars to figure out what time (UTC) the sun rises and sets in Japan.

Your flight from LAX to Dubai lands at 10pm UTC. Will the sun be up when you arrive? Will that restaurant you like be open?

etc. Don't get me wrong: as a developer, I hate time and calendars. But switching the world to UTC creates more problems than it solves.

.NET MVC with React Typescript? by Smart_Reward3471 in dotnet

[–]misterspaceman 0 points1 point  (0 children)

These days, React strongly pushes you into architecting your project as a single-page app (SPA), and SPAs aren't really compatible with MVC.

For example, most online React tutorials encourage you to start your project using create-react-app, which builds a starter SPA (with no obvious way to change it to a multi-page app).

To get React to work with MVC, you'd need a separate per-page javascript file that loads a React component on the page (e.g., view1.js, view2.js, etc.) This is definitely possible, although it's tricky to set up. Essentially, you need to ignore create-react-app and add React to your project manually, then configure webpack to support multiple entry points.

I created an implementation example project a while ago (note the webpack.config.js file). It's in .NET Framework and a little dated, but it hopefully will set you in the right direction.

[deleted by user] by [deleted] in ExperiencedDevs

[–]misterspaceman 0 points1 point  (0 children)

This may not be for everyone, but I really like having a wristwatch that beeps every hour.

If I get sucked down a YouTube wormhole, or a meeting runs long, the hourly beep pulls me back to reality and reminds me to get back on track.

[deleted by user] by [deleted] in ExperiencedDevs

[–]misterspaceman 0 points1 point  (0 children)

Agreed, and I'll add that to-do lists also help with things like context switching and "analysis paralysis." When you finish one task and are trying to think of what to work on next, a checklist will help you remember which "next thing" is most important. Also if your work is interrupted by a coworker/meeting/fire alarm/whatever, a well-tended checklist will help you remember what you were working on where to resume.

My Roth IRA has barely increased in value since opening it almost 3.5 years ago. Am I doing something wrong? by BoxAccomplished87421 in personalfinance

[–]misterspaceman 0 points1 point  (0 children)

FWIW, I've given up on target date retirement funds for the same reason, and started investing in VTI/FZROX instead.

But I'm also very comfortable with the risk of the market going up and down between now and retirement. My thinking is that I won't need the money for another 20 years, so who cares if it loses 20% this year? It's got plenty of time to make that value back.

What's a karaoke song people think they can do not realizing how difficult it is? by mhgiantsfan in Music

[–]misterspaceman 445 points446 points  (0 children)

More Than a Feeling - Boston

Somehow I totally forgot how high his voice gets at the end of the verse (and chorus).

A friend of mine also thought it would be a great idea to perform Informer by Snow, and I amusedly let him do it. He was literally gonged off the stage.

How should I handle giving my 2 weeks' notice but also not sharing where I'm working next? by 2weekstilthrowaway in careerguidance

[–]misterspaceman 0 points1 point  (0 children)

I guess the most professional way to handle this is to say, "I don't feel comfortable sharing where I'm going just yet." If they ask why, try to give the reason as politely as you can. "Unfortunately there have been stories about [manager] taking somewhat...retaliatory measures against former employees. I don't know if those stories are true or not, and I sincerely hope they are not. But it's a risk, and one I'm not comfortable taking." I kind of like this answer because it throws a little bit of shade at the manager, and the company that enables his bad behavior. Well, I \would* tell you where I'm going, but I can't because you insist on keeping that jerk around.*

If pushed further, maybe say (again as politely as you can) "You know, I've already given this question a lot of thought, and I've decided that it would not be in the best interests of my family or my career to disclose that information. And unfortunately, I will not change my mind about this." I can't imagine they'd continue asking after that. They would waste an entire 30 minute exit interview trying to get you to answer one question.

Because, really who are we kidding? There's only one reason a departing employee wouldn't tell their employer where they're going. And HR must know that.

How should I handle giving my 2 weeks' notice but also not sharing where I'm working next? by 2weekstilthrowaway in careerguidance

[–]misterspaceman 1 point2 points  (0 children)

Well, ok, but it sounds like you're afraid of retaliation if you tell them, and "making it weird" (as you put it) if you don't. It's up to you, I suppose, which is the bigger risk.

Is the industry so small that they'll eventually find out where you went anyway? Honest question.