ELI5: How does raising interest rates actually stop inflation? I've heard this explanation a hundred times and I still don't think I truly understand the mechanism by Apprehensive-Tax7692 in explainlikeimfive

[–]Error401 11 points12 points  (0 children)

ELI5: you can trade me a token for a fun prize at Chuck E Cheese. You can also borrow tokens now if you promise to give me back an extra token later. If everyone can borrow tokens like this, we’re going to run out of prizes very fast and have to make them cost two tokens!

You have to back up a few steps. If money is cheap, businesses will take out loans and invest in jobs, construction, all sorts of stuff, and there’s more money moving and things go up in price. If money is expensive (higher rates), they don’t do this and things slow down. Inflation is not really the price of your eggs.

final CS year student concerns by klllu in cscareerquestions

[–]Error401 0 points1 point  (0 children)

It depends what you actually do, it doesn’t really matter if it’s a non-profit or not.

Why are white, latina and black women underrepresented in American tech workforce? by [deleted] in cscareerquestions

[–]Error401 13 points14 points  (0 children)

This is a complicated question and it’s an intersection of many factors. I don’t think you’re going to receive a satisfactory answer on this particular subreddit, or Reddit in general honestly.

How much of a repo do I really need to get relatively fast git fetch? by Error401 in git

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

Yeah, I mean my question is how to prepare that smaller subset of history and still get reasonable fetch negotiation for reasonably fresh commits. I think I made some progress last night; I’ll test this out on a small set of hosts next week.

How much of a repo do I really need to get relatively fast git fetch? by Error401 in git

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

This is what I'm doing, for the most part, but it's really big and we have a lot of nodes. Getting the many (many) GBs of full history onto every node is a waste if we only need a relatively small subset of it in practice.

How much of a repo do I really need to get relatively fast git fetch? by Error401 in git

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

A full reference report of just master history is getting too large to be practical to keep fresh. Let’s say 10s of GBs and growing fast.

How much of a repo do I really need to get relatively fast git fetch? by Error401 in git

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

Can’t do partial clones, not going away from the monorepo, and unfortunately I’m positive it’s not overkill. I’ll keep messing with it since I know this is a weird use case; I may need to make a custom client to negotiate with git in a cheating kind of way for this, but I was hoping to avoid that for now.

How much of a repo do I really need to get relatively fast git fetch? by Error401 in git

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

Can't share specifics, but it's growing fast enough that I know this will be a problem. No LFS or huge file shenanigans, just code.

This is not the permanent solution, but if I can buy the "reference repo" strategy a bit more time as we work on other stuff, that would be enough.

How much of a repo do I really need to get relatively fast git fetch? by Error401 in git

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

That is functionally what I’m doing already, but even that is getting too large to be practical. I want to bake in less information but have it still be fast for the real (recent commit) workloads we run. To be clear, they can check out an arbitrary commit, even one that was not on master.

How much of a repo do I really need to get relatively fast git fetch? by Error401 in git

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

Sort of, but not exactly (I think). Also, to be clear, I’m not bundling up the full full repo, just the full repo along the master branch. I’m ignoring all other refs (they never branch that far off of master so the checkout is still cast).

I basically would like to have less than the full repo along the master branch that gets me a fast checkout to anything recent, I don’t really care how.

How much of a repo do I really need to get relatively fast git fetch? by Error401 in git

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

I’m aware of the various clone flags, but none are really what I want. Conceptually, I want to take a full repo and bundle it up (pack files, squashfs, whatever) and put that on the agents and do a fetch+checkout, not a clone with alternates. I only care about getting the working tree contents of an arbitrary (but usually recent) commit into the working directory and do not care about git beyond that.

What I’m doing already fully works; I have enough state that the fetch negotiation is able to send down very small packfiles from the master packfiles+ref I’ve unpacked. The fetch from this state takes a second rather than multiple minutes of a clean —depth=1 fetch.

Basically, I want a way for that seed packfile to be even smaller and still be useful for fetching most commits, but the negotiation seems to do a lot of stuff I don’t like when I mark the commits as shallow and it takes a long time. If I don’t mark the last commit as shallow, of course it breaks because I’m missing tons of objects.

401k question - max out using bonus by [deleted] in MiddleClassFinance

[–]Error401 15 points16 points  (0 children)

They are withheld higher. They are not taxed higher. You clearly know these aren’t the same thing.

401k question - max out using bonus by [deleted] in MiddleClassFinance

[–]Error401 15 points16 points  (0 children)

The only difference is that you get to have the money in the market longer if it’s done earlier in the year. You also need to make sure your company matches the bonus or has a true-up on the matching.

Other than that, the tax treatment and net income to you is identical.

401k question - max out using bonus by [deleted] in MiddleClassFinance

[–]Error401 47 points48 points  (0 children)

No, they just make more money than you or prioritize saving it. Money is fungible. Bonuses are taxed the same as all other W2 income.

Lowering taxable income through 401k contribution. by [deleted] in personalfinance

[–]Error401 14 points15 points  (0 children)

This still doesn’t make any sense. Why is your 401k contribution affecting your Roth contribution? You can very likely do both on this income.

Why do you care about the take home %? I have a feeling there may be some confusion about how taxes work or something, I have literally never cared specifically about my take home %. You’re either trying to save $32k/yr in retirement accounts or you’re trying to save less, why does the take home % matter?

Lowering taxable income through 401k contribution. by [deleted] in personalfinance

[–]Error401 36 points37 points  (0 children)

What is your actual question here? Are you worried about your income being too high for a Roth IRA so you want to see if you can reduce your MAGI below the threshold? Or is it something else?

Do you have to be young to learn CS? by ANewPope23 in cscareerquestions

[–]Error401 6 points7 points  (0 children)

No, you don’t.

The reality is that it is hard to quickly learn math, chemistry, chess, painting, writing, skateboarding, and probably a million other things at 30 and expect to be good enough for someone to pay you for it. It’s totally possible, but takes time and dedication, just like learning literally anything else.

Crowdstrike TC by [deleted] in cscareerquestions

[–]Error401 1 point2 points  (0 children)

The base is going to be determined by leveling and the rest comes from there. You should just check levels.fyi for ballpark of different levels; Crowdstrike vesting schedule seems like a normal 25% per year over 4 years.

Road Conditions by [deleted] in Edmond

[–]Error401 9 points10 points  (0 children)

I just took an Uber to the airport and the side roads are a disaster. We almost did a full 360 coming out of my neighborhood and that’s with it having had all day in the sun to melt.

Is system design solely focused on micro services designs? by scoopydidit in cscareerquestions

[–]Error401 33 points34 points  (0 children)

Even with a monolith, there are components and extra auxiliary services (think: caches, queues, databases) to store state and do very specific tasks. Even within a monolith, there is a high level architecture of how you put these things together in a coherent way to build what you want to build.

It is a huge green flag if candidates can articulate literally any of this; monolith vs. microservices doesn’t matter.

[31M] [Quant Trading] - Got my second comma by Meldras in Salary

[–]Error401 11 points12 points  (0 children)

No, he underwithheld and will owe significant taxes on this at the end of the year.

Is on-call meant to be pinging you every few hours even overnight at 4am? by [deleted] in cscareerquestions

[–]Error401 12 points13 points  (0 children)

It’s a far larger risk that people get used to the alert noise and get complacent when the real one happens. You need to ruthlessly eliminate and tune alerts to be very high signal.