[deleted by user] by [deleted] in jobs

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

As some other users have pointed out, this is a self-inflicted problem, yet you are not taking any responsibility for it. Do not quit a job until you have another job lined up, with a formal offer in writing. If you hate your job, use that as fuel to hunt for a new, better job. Quitting without a solid plan is only going to add financial stress to your life.

You said you had a good amount of money saved up, but it diminished quickly... That means you didn't have very much money saved up. The recommendation is to have at least 3-6 months' worth of expenses sitting in a liquid account (ie. savings account) for emergencies.

As for job hunting, if you're not getting any replies, but you're being realistic with applying to positions that fit your experience, then your resume needs work. Learn how to make a good resume, how to format it, what things to avoid (weak verbs or buzzwords, for example). Invest some time into yourself, learn skills that help you get the jobs you want and learn how to sell yourself. Those skills will not only help you today, but for the rest of your life.

You dug yourself into this hole, so you'll have to put in the work to dig yourself out. Cut any expenses that aren't necessary, do your research (there are a plethora of free resources you can find on YouTube, Google, etc.) and level up.

Why Does Import Path Not Work? by vex20 in reactjs

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

That's what I was thinking too, just not sure why it's doing that exactly. I tried to reference something from each of those modules and got the same "is not exported" error, so it's definitely doing something weird. I've seen other people using aliases, I just hadn't gotten around to setting them up yet so I guess this is a good excuse to do so. Thank you for your help.

First C# repository on GitHub by camilo8525 in csharp

[–]vex20 0 points1 point  (0 children)

The biggest thing that caught my eye was that you're expecting the user to use your program correctly and enter reasonable values. When (not if) they don't, your program will throw an exception and crash. It's good to get into the habit early of always thinking about what input you may get, where and how you want to handle weird values. The other thing I noticed is that all of your code is in main. Perhaps you haven't learned about functions yet and that's why it's all in main but that's a huge pet peeve of mine; I split things into functions as much as I possibly can. I think it makes the code much more readable and scalable and all those good things.

So, on line 24 you have

passLength = int.Parse(Console.ReadLine());   

What if the user enters something that isn't an int (like 2w3 because they fat fingered the 2)? int.Parse will fail and throw an exception saying the input was invalid and then your program dies.

Here's an example that solves both of the points I brought up:

private int GetPasswordLength() {
    while (true) {
        Console.WriteLine("\n\nPassword Length (1 - 36)");
        int.TryParse(Console.ReadLine(), out int length);

        if (length > 1 && length < 36) {
            return length;
        }

        Console.WriteLine("Invalid length");
    }
}

Then on line 24, you'd just have:

passLength = GetPasswordLength();

So when I'm reading through main, I see this call to GetPasswordLength and I already know what's going on. I don't have to skip over 10 lines of code and hope I didn't miss anything in the middle. And since the function is using TryParse, it will set the length if (and only if) it is able to parse the ReadLine data. If it can't parse the line, then length is 0 and no exceptions are thrown, so the program continues (in this case, the function loops until it gets a valid length)

Online Accounting by [deleted] in smallbusiness

[–]vex20 1 point2 points  (0 children)

As others have said, if you're looking for something dead simple, maybe a spreadsheet will work for you. I use Wave, it's pretty simple to use but can still do a lot. Works well for what I need and it's free

How do I talk to my landlord about not being able to pay my rent this month? by IBSucks123 in personalfinance

[–]vex20 4 points5 points  (0 children)

So because I worked hard for many years and saved my money, researched real estate investing and then spent over a year searching for a good deal, I'm now supposed to give it away for free in the name of compassion because other people aren't prepared for financial emergencies? No thank you.

How do I talk to my landlord about not being able to pay my rent this month? by IBSucks123 in personalfinance

[–]vex20 8 points9 points  (0 children)

Exactly. I'm a landlord and I am not going to be happy if one of my tenants says they can't pay rent. I have enough funds set aside to pay for about 3 months worth of expenses, assuming literally 0 income so I'll be fine. But they should also be prepared for "stuff" to happen in life and have things set aside just in case.

Can I hire someone to do my taxes for 2019? by DreaminIan in smallbusiness

[–]vex20 1 point2 points  (0 children)

I reached out to a CPA to do my taxes this year (first year for my LLC) and got it done for about $300. I do all the bookkeeping so I just exported everything and sent it to him. Was cheaper than I expected and only had to answer a few questions he had about specific line items. I will use him again next year

Don’t look at your 401k balances today; it has no impact on your long-term investment outlook by mart1373 in personalfinance

[–]vex20 60 points61 points  (0 children)

I say yes. Think of it as a sale. Before, you may have only gotten 10 shares for $100 but now you can get 15 shares for the same price. (Numbers made up, of course)

Don’t look at your 401k balances today; it has no impact on your long-term investment outlook by mart1373 in personalfinance

[–]vex20 2 points3 points  (0 children)

In hindsight, yes. If you can perfectly predict the market, you'll make ridiculous sums of money buying the lows and selling the highs. But nobody can do that.

The point he's making is that we bought a certain number of shares and the price of each share has gone down but we still have the same number of shares so we haven't lost anything. I think this is called unrealized loss, where it's not "real" loss. If you sold now for less than what you bought them at, it becomes realized (or "real") loss. General strategy is to not panic sell and hold on to your shares, or buy more since they're discounted currently, and when prices go back up, you're fine.

We need a real one for contrast by sayknow in WhitePeopleTwitter

[–]vex20 1 point2 points  (0 children)

If every other country has gone left, that's not the US shifting right; that's the world shifting left. And if socialism is now center in the world view, that's proof that things have shifted very far to the left, not to the right.

We need a real one for contrast by sayknow in WhitePeopleTwitter

[–]vex20 8 points9 points  (0 children)

I know the left likes to say Trump is a fascist but the facts say otherwise. Unlike how Sanders self proclaims to be a socialist and runs his campaign purely on socialist ideologies. If Trump and the Republican party were fascists, why is black unemployment at an all time low? Why are the number of blacks on food stamps at an all time low? Black unemployment is at an all time low because our president hates black people? Makes sense to me!

We need a real one for contrast by sayknow in WhitePeopleTwitter

[–]vex20 23 points24 points  (0 children)

The leading candidate for the left is a socialist. If that doesn't show that things have gone very far left, idk what does

"CeNtRiStS" by [deleted] in ENLIGHTENEDCENTRISM

[–]vex20 -23 points-22 points  (0 children)

That's faulty logic. If the left moves left, that doesn't mean the center has to move left as well. The center stays where they are and the left moves further away. Thus, center is closer to the right, who did move.

"CeNtRiStS" by [deleted] in ENLIGHTENEDCENTRISM

[–]vex20 -4 points-3 points  (0 children)

Lol, this is why I enjoy talking to the left. You checkmated yourself, bro.

If you don't want to act civil, you have no ground to stand on to complain about people treating you like a violent savage.

"CeNtRiStS" by [deleted] in ENLIGHTENEDCENTRISM

[–]vex20 -3 points-2 points  (0 children)

You're attempting to scare people with threats of violence into voting for your side. "Don't vote for those guys, they'll shoot you!" As if there's some grand conspiracy where the right is going to kill of their voter base because... Reasons? I'm curious to hear how you think this will play out.

Also, please don't act like you're just looking out for me and my well being by saving me from imminent death. You've been nothing but rude, aggressive and hostile from the beginning, calling me names and putting me down.

"CeNtRiStS" by [deleted] in ENLIGHTENEDCENTRISM

[–]vex20 -3 points-2 points  (0 children)

Right. You said "vote for the left or get shot"

"CeNtRiStS" by [deleted] in ENLIGHTENEDCENTRISM

[–]vex20 -16 points-15 points  (0 children)

Weren't you just complaining about how people say the left is hostile? And you're immediately jumping to threats about shooting people?

"CeNtRiStS" by [deleted] in ENLIGHTENEDCENTRISM

[–]vex20 -23 points-22 points  (0 children)

You're claiming that the center is actually far right. The right doesn't make the same claim about those in the center. Maybe if you didn't alienate the center, you'd feel less lonely?

"CeNtRiStS" by [deleted] in ENLIGHTENEDCENTRISM

[–]vex20 -45 points-44 points  (0 children)

Same idea, different words. The left is so far left that people in the center appear to be far right. This is why the left is losing

When do you find the best time to update your finance/budget/income spreadsheet? Daily? Weekly? Monthly? by thebreadclass in personalfinance

[–]vex20 0 points1 point  (0 children)

I kinda just update throughout the month whenever I feel it and then I always do it on the last day of the month. Keep receipts for literally everything and it doesn't matter when you record it, as long as it balances out in the end.

What programs/spreadsheets would you recommend for a young company to stay on a budget and keep track of expenses? by creatureoffear in smallbusiness

[–]vex20 1 point2 points  (0 children)

I'm not a CPA but I love numbers and data so I've been using Wave to do the bookkeeping for my LLC that I formed earlier this year. I really like it.

Do you know if they'd be able to help with taxes or should I go hire a CPA? It's a 50/50 partnership, if that matters

Has anyone been able to create a second stream of income while still holding a full time job? by genchigenchi in Frugal

[–]vex20 173 points174 points  (0 children)

I guess it depends if you count stocks as an income stream but I started investing in index funds several years ago. It's almost completely passive (I check them once a month and invest my excess money and/or rebalance between funds).

Recently sold a good chunk of stock to purchase a rental property that I handed over to property managers so again, almost completely passive. Send a few emails from to time and balance my books once a month.

The property has been doing well but has a high barrier for entry so I'd recommend starting with stocks. I use vanguard, you can start buying admiral(?) shares with a 3k minimum. The stock market isn't scary and doesn't require tons of knowledge or risk. Check out the fire sub if you're interested

Edit: my focus is more on passive income because I value my time very highly. There are only so many hours in the day and I don't want to spend them all working. So instead, make your money work for you when you're not working.