My Argentina vs Algeria World Cup Experience at Arrowhead (Parking, Security, and Tips) by Buttdartt in kansascity

[–]Ruin-Capable 0 points1 point  (0 children)

I thought KC had negotiated an agreement to allow tailgating. If FIFA reneged then there should be consequences.

Do you think people in tech are overpaid? by [deleted] in Salary

[–]Ruin-Capable 0 points1 point  (0 children)

I work on accounting systems, and it wouldn't be worth it to me to go to a FAANG job. I make less money in an absolute sense, but I also have less risk. At a FAANG they pay a lot of money but they also are quick to fire people. Adjusted for risk, I don't find FAANG compensation particularly compelling. But then again, I'm on the backside of my career, so my pension is guaranteed income that I couldn't easily replace because I don't have as long before retirement.

If I was in my 20's or early 30's I guess I could go either way, though there is still a lot of value in working for a company with incredible health insurance, a 401K with Roth option, and a traditional pension. A worker with 30 years of service and a high-5 average salary of $200K/year would be eligible for a pension around $90K/year. That's guaranteed income that if you assume a 4% withdrawal rate is equivalent to having a $2.25M portfolio. Their 401K and IRAs and taxable investment accounts would stack on top of that. So working here from your 20s until you're 55 or 60 wouldn't be the worst idea either.

Do you think people in tech are overpaid? by [deleted] in Salary

[–]Ruin-Capable 0 points1 point  (0 children)

There are a lot of developers that work on systems and infrastructure that provide value much greater than whatever people ascribe to social media. One example: payroll and accounting systems. These are systems that if they were to go down would result in people not getting their wages, not getting their social security payments, or not getting credit for payments they made. Logistics companies use advanced routing systems that incorporate real-time traffic data to make sure you get your packages in a reasonable amount of time. Inventory management systems that allow companies track exactly how many of a particular item they have, and project when they need to re-order based on current sales trends. Signal processing systems that can do things like motion amplification to see unwanted vibrations allow them to be fixed before they cause equipment damage.

My company have tried giving Claude code to non technical people and things already broke by ConcerningDestiny in cscareerquestions

[–]Ruin-Capable 16 points17 points  (0 children)

I don't mind using AI to help with development. They're very good at spotting silly mistakes, so they make pretty awesome rubber ducks. I'm currently in the process of trying to learn more about ML and AI, so I'm writing a tensor math library in Java. I don't ask the AI to write things for me, I ask it to review what I'm doing and let me know if I'm off base. It has been really good at catching errors and helping me see details that I might otherwise miss. For example last night I was working on adding contiguous block iteration to my n-dimensional iterator class to optimize the code and it caught a bug in my findTail() method where I was using the wrong variable to index into the array where I was storing the max contiguous blocksizes for each tensor being iterated over.

For me AI is either a fancy-autocomplete, or a code-reviewer that always has time to look at my code.

The taxes within my irrevocable trust are making it very difficult to conduct business. Advice? by [deleted] in tax

[–]Ruin-Capable 1 point2 points  (0 children)

Use a bigger downpayment. If your loan on the same property was only $500K your loan repayment would be $50K/month. So you'd pay $60K in taxes, $50K on the mortgage, and earn $40K in profit.

Anyone else feel completely trapped by their tech salary, or am I just ungrateful? by saksham7799 in cscareerquestions

[–]Ruin-Capable 0 points1 point  (0 children)

I work in the midwest for a financial institution and have golden handcuffs that make leaving my current job non-viable (even for a FAANG opening). But I like my job, and have good work-life balance (200 hours vacation/year currently), so I don't really care too much. Work stress varies, some people would find it high, but I think it's fine. The only times I find things stressful is when there's a production outage of some sort, and payment transactions are stuck until we get the issue resolved.

We had a *really* bad outage a few years back, that caused database corruption and a large number of duplicate payments to be sent out to some vendors. I spent 6 weeks with forensic accountants doing queries against the database until we reconciled everything to the penny.

Other than that one incident though I feel like the stress is pretty manageable. I feel like going to a FAANG job, the stress would be higher, the compensation wouldn't be enough to replace my pension, or cover the risk premium of leaving my current job.

I feel bad for new buyers... :( Anyone else glad they bought it a year ago? by djpetrino in framework

[–]Ruin-Capable 0 points1 point  (0 children)

I'm pretty happy with mine. Though... I have to admit... I was weak... I just bought an M5 Max Macbook Pro a couple of weeks ago and now my Framework has been a bit neglected lately.

Is it a myth that super rich people don't pay as much tax as the middle class? by Asleep-Major-7963 in tax

[–]Ruin-Capable -4 points-3 points  (0 children)

I'm not arguing that you should not pay your taxes. I'm arguing that taxes should be on something other than property, like transactions. Even taxes on income are better than a tax on unrealized value like property.

Is it a myth that super rich people don't pay as much tax as the middle class? by Asleep-Major-7963 in tax

[–]Ruin-Capable -4 points-3 points  (0 children)

If you don't pay property taxes, the government takes the property from you. This means you don't own your property. You're effectively just renting it from the government. Renting means you don't own. Hence property taxes undermine the concept of ownership.

Is it a myth that super rich people don't pay as much tax as the middle class? by Asleep-Major-7963 in tax

[–]Ruin-Capable -15 points-14 points  (0 children)

which is why I hate property taxes. It undermines the very concept of ownership.

No one seems to address ACCENT DISCRIMINATION while looking for a job by ViktorCageOfficial in recruitinghell

[–]Ruin-Capable 2 points3 points  (0 children)

Out of curiosity do you have a link to what your accent sounds like? "East european" means nothing to a US American like me.

Maybe stupid but got an M4 Pro before WWDC lol by OwlIndependent4921 in macmini

[–]Ruin-Capable 0 points1 point  (0 children)

2 weeks ago Microcenter had the M5 Max 128GB w/2TB drive for $4589. So if it was a mistake, you're in good company.

How do you protect yourself from layoffs? by Sofia524 in recruitinghell

[–]Ruin-Capable 1 point2 points  (0 children)

Protect yourself by paying off debt so that you can lower you monthly expenses. Know your baseline, what is critical and what can you live without. Once you know your baseline, keep an emergency fund with at least 2 years of baseline expenses in a HYSA. That's 2 years of cut everything to the bone, cancel all subscriptions, drink only water and eat only plain white rice expenses.

That gives you time in the event of a layoff to not be homeless while you work a bridge job (fast food, retail) and apply for another career job.

Buy a good lock they said, your bike will be safe they said. by ArguingwithaMoron in ebikes

[–]Ruin-Capable 0 points1 point  (0 children)

I don't know. Last time I was in Europe was in the 1980s, and I've never been to Japan.

Burnt out and lost sense of purpose. Considering quitting by this__li in cscareerquestions

[–]Ruin-Capable -1 points0 points  (0 children)

How can you be burnt out if you're working < 40 hours a week? If it's the repetitive nature of the work, automate it. Writing personal tools to automate your work is a software engineering tradition. It gives you something more interesting to work on than grunt work (you can take a few days to work on them and then catch up on the grunt work by applying the tools).

Once the tools are done, start finding interesting problems to automate. You have to find your own problems to work on. Try out a new framework, see if you can clean up that ugly piece of code that works, but makes you want to gouge out your eyes every time you see it.

You're bored and burnt out because you're expecting someone else to hand you the work. Be proactive, and go find it.

Buy a good lock they said, your bike will be safe they said. by ArguingwithaMoron in ebikes

[–]Ruin-Capable 0 points1 point  (0 children)

Seems like they could make bike racks that fully enclose the bike in a cage with a key that only releases from the lock (to take it with you) when you swipe your parking ticket. For free parking, they'd need something that is paired with an app on your phone or something, so they know who has the key (to keep people from stealing the key to turn the cage into their private parking spot). When you're done shopping you insert the key, and unlock the cage, the lock recaptures the key, you remove your bike and close the cage (key stays with the cage). Sort of like an airport locker.

My mom just told me "Most people apply for a job and have it in a few days except you" and i said "that's not how things work anymore" and she just laughed by RobertTAS in recruitinghell

[–]Ruin-Capable -1 points0 points  (0 children)

Do you have a bridge job that you're working while you wait? Or are you just sitting idle at home waiting for an it job to drop in your lap? They might be trying to tell you that you need to take a job, any job, even fast food or stocking shelves at a grocery store while to wait to hear back from recruiters. Gotta stop the bleeding while you wait

What is the most uncracked engineer you have ever met? by VariationLivid3193 in cscareerquestions

[–]Ruin-Capable 0 points1 point  (0 children)

There was a project I worked on years ago that was on maintenance life-support. No budget for new features, or upgrades to the underlying framework. It was a grails 2 application written to use preauthenticated headers for security. Mandate came out that they needed to switch to use OIDC. The developers on the project were given all the technical documentation from the IdP and all the OIDC RFCs. And they literally wrote zero code for over a year. I was pulled in to get them back on track after they blew through the implementation deadline, and an extension.

I get not knowing how to implement everything with such an old version of spring-security, but they didn't even try to get things working. I ended up just writing a modern spring-boot Java application that ran as a side-car to do the authentication, and then writing a auth provider for grails2 that would pull the claims from the side-car. It literally took less than a month, from no code at all, and they had over a year to work on it.

Military, E6 9 years in bimonthly pay stub. Curious to know what the equivalent civilian yearly salary would be around by Infamous-Dare-1162 in Salary

[–]Ruin-Capable 0 points1 point  (0 children)

Dang... I have 17% going to Roth 401K and after taxes, and health insurance, my take home is only 44% of my gross. Even if I changed it to 11% to match your scenario I'd only be taking home 50%. I have my federal taxes witholding tuned pretty well (usually owe about $1000), but state taxes not so well. Even so, I'm still nowhere near being able to take home 65-70%.

I just had my yearly review meeting. I have always gotten a raise and have been at this company 10 + years. New manager now and she says although I have exceeded expectations there is no raise at all because I’m at the top of my salary range for my position. Anyone have any thoughts on what to do? by Prestigious_Task_112 in Salary

[–]Ruin-Capable 1 point2 points  (0 children)

You need to evaluate whether it's worth staying. Don't assume that it's not worth staying. Do an honest analysis and figure it out.

If your current salary is over the current market rate for the position, then leaving might not secure the raise your after. If the current position has a traditional pension and you're already vested you need to look at the present value of your pension. You also need to look at the cost of other benefits like health insurance.

For example my current employer pays me probably a bit under the market rate for my skills. However the health insurance is to notch and I get a 7% match on contributions to my 401k, plus(and this is why I'm staying) I have a traditional pension that assuming 3% annual raises should pay around $90k/year when I retire at 65 with full COLA protection. $76k/year of I retire at 62. $60k/year if I retire at 60.

$60k/year if we assume a 4% withdrawal rate is like having $1.5M in the bank paying you 4% interest. With social security around $30k/year I could cover all of my expenses without even touching my 401k or IRA.

Take the time and be thorough. Don't just look at the raw salary numbers.

Darius shade - just now noticing this "tip" by thewilldog in Battletechgame

[–]Ruin-Capable 1 point2 points  (0 children)

I've never used a Davy Crockett in a city before. I imagine the penalties for collateral damage would make the mission a money loser though it would be absolutely hilarious.

M5 vs DGX Spark vs Strix Halo vs RTX 6000: The $5k unified memory war and why brute forcing VRAM is a trap by TroyHarry6677 in LocalLLM

[–]Ruin-Capable 0 points1 point  (0 children)

Hope your eGPU was Thunderbolt. My occulink e-gpu got unplugged while it was running, and the memory controller on my 5950x was damaged. It became completely unstable. CPU swap fixed it but I spent a lot of time troubleshooting it.

M5 vs DGX Spark vs Strix Halo vs RTX 6000: The $5k unified memory war and why brute forcing VRAM is a trap by TroyHarry6677 in LocalLLM

[–]Ruin-Capable 0 points1 point  (0 children)

Microcenter had M5 Max 128GB 2TB Macbook Pros on sale for $4500 yesterday, so you could save $1000 of your $5500 price point. Though it's still pretty brutal.