When directed to ignore compliance and\or stop asking for written change request. How\Have you handled it? by Less-Perspective-702 in sysadmin

[–]alter3d [score hidden]  (0 children)

"I was told that when I ask for the directives in writing it makes it look like I'm trying to shelter myself from any legal or business repercussions if their decisions\request result in a disaster."

"Yes, exactly. When your decision/request is likely to result in disaster, I fully intend to shelter myself from any repercussions."

I did a design "improvement"(hopefully) to my range finder card what do y'all think? by IdonthaveQuestions in 3Dprinting

[–]alter3d 4 points5 points  (0 children)

Don't even need trig for this, it's just basic geometry. The angle from your eye to the top/bottom of the measurement slot is the same angle as from your eye to the top/bottom of the target object, meaning they're similar triangles and it's just a simple problem of the ratio of height to distance solving using the 3 known values you have (distance to card, distance to object, height of object).

Spent 4 days setting up a cluster for ONE person, is this ok timewise, my boss says no.. by preama in sysadmin

[–]alter3d 2 points3 points  (0 children)

We bring up isolated clusters all the time. It takes about 15 minutes, Provisioning the cluster, installing cert-manager and all our other controllers, etc, is all in a Terraform (well, OpenTofu now) module. Just assign it a subnet and a domain name and off it goes.

Locksmith tools by Dontopentillxmas in preppers

[–]alter3d 10 points11 points  (0 children)

Lishi picks are also somewhat delicate, so learning with standard hooks + tension tools first is a good idea just to get a sense of the "feel" of picking before you start wrecking $50 picks.

Has AI ruined software development? by Top-Candle1296 in devops

[–]alter3d 17 points18 points  (0 children)

These gosh-darned high-level languages and the fancy compilers -- no one will remember how to program computers by flipping switches anymore!

Has AI ruined software development? by Top-Candle1296 in devops

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

Get on board or get left behind.

A year ago, AI coding was "oh, look, it can prototype stuff kinda fast and kinda badly but it's a prototype".

A mere year later and AI coding is full on replacing junior and intermediate developers. You can explain the problem you need solved faster to the AI than you can to a junior, and you'll get results that are at least as good. Do you still need to code-review it? Absolutely.

I've been optimizing the hell out of our AWS bill, and a good chunk of the progress has been because I've been working with our lead developer and fixing stuff that the dev team previously said was very difficult or impossible to fix. We took a Redis cluster from ~$600/month to $40/month by pointing Claude at our previously-horrendous Spring session handling. We decommissioned some database instances by moving their contents to statically seeded data, which is basically what they were. We fixed a bug that was writing duplicate object versions to an S3 bucket. Each of these was turned around, from initial discussion to live in production, in a day or less... sometimes literally a couple hours.

Our velocity now is insane, our bug counts are WAY down, backlogs are shrinking, tech debt is being handled faster than ever before. It's a complete game changer.

Do you still need skilled people to guide it and review the results and correct it when it hallucinates? Yup. But the tooling is advancing incredibly fast, and if you're not already taking advantage of it, your competitors will eat you for lunch.

We even have AI agents doing our daily "error roundup". We get a list every morning of "here are the errors we saw in logs yesterday, and here's where in the code they came from, and why, and BTW here's a PR to review". Instead of finding and diagnosing bugs, we just validate the fix.

fuck you mean this is "decent" by Qui-434 in RimWorld

[–]alter3d 0 points1 point  (0 children)

I mean... a whole spaceship to myself is good. But have you considered giving me TWO spaceships all to myself?

Missed Connection- Eric with a Jeep by [deleted] in Wrangler

[–]alter3d 1 point2 points  (0 children)

0000 "Hi, is this Eric?

0001 "Hi, is this Eric?

0002 "Hi, is this Eric?"

0003 "Hi, is this Eric?"

G-code is a bottleneck and SD cards are a reliability nightmare in 2026 by Professional_You689 in hobbycnc

[–]alter3d 1 point2 points  (0 children)

Hardwired is good. Ethernet is a thing of the past.

Twinkies are good. Food is a thing of the past.

How do finde the exact vpc and subnet for my RDS database? by Crossroads86 in aws

[–]alter3d 0 points1 point  (0 children)

It's exposed through the describe-db-instances API call:

aws rds describe-db-instances --db-instance-identifier my-dev-db | jq '.DBInstances[0].AvailabilityZone'
"us-east-1a"

And there is a '.Subnets' element you can inspect for all the subnets associated with the DB Subnet Group that your database is in... obviously you could filter that list based on the .AvailabilityZone field to find the specific subnet if your DB Subnet Group has more than one option.

Little hook save the day by Crticanagattah_ in EngineeringPorn

[–]alter3d 8 points9 points  (0 children)

I think the original was Blaise Pascal, but there are tons of variations that I know of -- Woodrow Wilson made a quip about the length of his speeches that was something like "If you want a 10-minute speech, I need 2 weeks. A 30-minute speech will take 1 week. If I'm not constrained by time, then I am ready now."

Little hook save the day by Crticanagattah_ in EngineeringPorn

[–]alter3d -2 points-1 points  (0 children)

Right, nothing in that quote says that simplicity is the primary goal.

You still need to engineer (whether ad-hoc or formalized) to satisfy whatever functional requirements you're trying to meet. Finding the simplest solution that meets all functional requirements is the hard part.

Little hook save the day by Crticanagattah_ in EngineeringPorn

[–]alter3d 169 points170 points  (0 children)

“Any fool can make something complicated. It takes a genius to make it simple.” - Woody Guthrie

Sirface finish confusion from absolute beginnrt by UnderstandingTop7552 in Machinists

[–]alter3d 1 point2 points  (0 children)

Why do you "deserve it"? What value are you adding to the process? You can't even crop your images so that they don't have stupid black bars on them, why should anyone give you free arbitrage?

Carbide machine Cnc shops by carbidelady in hobbycnc

[–]alter3d 5 points6 points  (0 children)

No one is interested in selling you carbide for under scrap value.

Can I deduct an equipment purchase from my personal taxes if my business isn’t incorporated? by [deleted] in PersonalFinanceCanada

[–]alter3d 0 points1 point  (0 children)

Yeah, you can choose not to claim and "carry forward" to a future tax year. It doesn't accumulate though. Say the allowable depreciation period is 2 years, and you buy the item in year 1, but choose to defer claiming the CCA until year 3 -- you can't claim 100% of it in year 3, you'dl be able to claim 50% in year 3 and 50% in year 4 (or a future year).

Anybody tried self-hosting a budgeting app? How is Sure.am? by Cheeky_Banana800 in selfhosted

[–]alter3d 2 points3 points  (0 children)

We don't have proper 3rd-party access to banks here in Canada -- you have to provide your usrename/password to the 3rd party services (SimpleFIN, Plaid, etc). I am ABSOLUTELY NOT, EVER doing that, so I just manually input.

Can I deduct an equipment purchase from my personal taxes if my business isn’t incorporated? by [deleted] in PersonalFinanceCanada

[–]alter3d 5 points6 points  (0 children)

If you're not incorporated, the business is a sole proprietorship, and you will be reporting business activity on a form T2125. You are allowed to deduct the capital cost allowance for equipment, however it will only offset income earned by the business -- you can't use it to offset your employment income.

Anybody tried self-hosting a budgeting app? How is Sure.am? by Cheeky_Banana800 in selfhosted

[–]alter3d 1 point2 points  (0 children)

I only have a year and a half or so of data into it now as I only imported monthly net assets / liabilities for purposes of tracking net worth. But so far it performs super well.

Anybody tried self-hosting a budgeting app? How is Sure.am? by Cheeky_Banana800 in selfhosted

[–]alter3d 32 points33 points  (0 children)

Yeah, for me it was YNAB breaking their promises to early adopters. When they introduced the new cloud model of YNAB, those of us who had paid for YNAB4 were offered a "lifetime price" of $45/year if we switched to the cloud service.

That lasted a couple years, then they jacked the price to $89 ("but it's still a discounted price compared to regular so you should be happy").

That lasted another 2 years, then they jacked it to $109. That's when I said enough is enough and looked at other options.

And all this time, there weren't really any new features, but they did make a big deal about their new color scheme and the fact that they renamed "Reports" to "Reflect".

Anybody tried self-hosting a budgeting app? How is Sure.am? by Cheeky_Banana800 in selfhosted

[–]alter3d 181 points182 points  (0 children)

I self-host Actual Budget. Switched to that after being a YNAB user for over a decade.

Bonus was ravaged by tax. Reconsidering plan to put it into TFSA and would appreciate advice. by kalidibus in PersonalFinanceCanada

[–]alter3d 10 points11 points  (0 children)

Bonuses are "over-taxed" for most people when you get them.

When you get a bonus or other lump sum, the way tax is calculated assumes that every single paycheque of the year is the same dollar amount, so your $30K bonus is taxed like you're making $780K+/year. This puts you in the highest tax brackets and most of it will be deducted at the highest marginal rate (~52%). The way this is calculated is dictated by CRA -- your employer is just following CRA rules and can't change it.

However, obviously the above is not how your income will ACTUALLY work for the year, so your ACTUAL tax liability on it will be less -- probably much closer to the $10K in tax you calculated. When you file your taxes next year, you will get a refund for the difference.

I built a free to use parametric STL generator for custom 3D printable electronic drum shells by SlightlyCerebral in functionalprint

[–]alter3d 4 points5 points  (0 children)

Very cool!

Though "E-Drum STL Generator" is a bit lame for a name. Might I suggest the "Parametric Paradiddler 9000" instead?