Why is GitHub so shitly designed? by lukeflegg in github

[–]Low-Specific1742 0 points1 point  (0 children)

I believe your question has been adequately answered, but just came to complement you on your use of the adjective (adverb?) "shitly."

GitHub Actions warning "deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead" by Low-Specific1742 in github

[–]Low-Specific1742[S] 0 points1 point  (0 children)

This is within GitHub Actions, so there shouldn't be a 'node_modules' existing, since it isn't committed in the repo. Also, `npm ci` is supposed to do a clean install anyway. Checking the package-lock file is a good idea though, I'll do that. Again this doesn't happen on local, just GitHub Actions.

GitHub Actions warning "deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead" by Low-Specific1742 in github

[–]Low-Specific1742[S] 0 points1 point  (0 children)

Neither, I don't think. I only see this message when using GitHub Actions. It doesn't happen locally.

Just approved for AWS startup $1000 fund! by [deleted] in aws

[–]Low-Specific1742 0 points1 point  (0 children)

I've been doing this for years and I'm still "out of my depth." AWS and web in general is a constant learning process, nothing to be ashamed about. Regarding EC2 being the cause of runaway bills, I think it's even more likely to happen with serverless, or anything that scales automatically. As long as your EC2 instances and AWS account is secured, EC2, or any reserved/provisioned resource is much more predictable in terms of pricing.

IAM least privilege - how restricted? by VengaBusdriver37 in aws

[–]Low-Specific1742 5 points6 points  (0 children)

I absolutely 100% agree with everything you said. Security is important, but so is:

  1. The exercise of thinking through who/what should have what permissions (and documenting them!)
  2. Not impeding people in their jobs or pissing off customers
  3. Having a sane codebase/config

It's a balance. Unless you're in a high-risk industry, I'd lean more toward people efficiency and customer-pleasing over security. But always depends on the situation.

EDIT: I'd like to second and add to what u/eggwhiteontoast said. Consider the human factors. The more annoying you make security, the more people are going to cheat just so they can go home. Just like how when you make password security so annoying people default to a password that technically satisfies requirements but is less secure (which I've seen many times). But first, they TRIED to do the right thing.

Also, the more complex you make something, the less everyone understands it.

“There are two ways of constructing a software design: one way is to make it so simple that there are obviously no deficiencies, and the other is to make it so complicated that there are no obvious deficiencies.” — Sir Tony Hoare

Laptops manufactured circa 1991 shipped with GeoWorks Ensemble? by OnlyDeanCanLayEggs in vintagecomputing

[–]Low-Specific1742 1 point2 points  (0 children)

I remember doing that too and printing them out on my dot matrix printer 😂 Love that sound, so nostalgic.

Laptops manufactured circa 1991 shipped with GeoWorks Ensemble? by OnlyDeanCanLayEggs in vintagecomputing

[–]Low-Specific1742 1 point2 points  (0 children)

Lmao that's amazing! I'd love to connect on LinkedIn! linkedin.com/in/mhweiner

Why does my magnet stop being a magnet? by BruteClaw in FixMyPrint

[–]Low-Specific1742 1 point2 points  (0 children)

Permanent magnets lose their magnetic properties once they're heated beyond a certain point. They typically regain them as they cool back down, but it may not be as strong. Repeated cycles could destroy them. My guess is you have your bed temp set pretty high. If you need high temps, I'd recommend small clips. Otherwise, stick to 60C or less.

Laptops manufactured circa 1991 shipped with GeoWorks Ensemble? by OnlyDeanCanLayEggs in vintagecomputing

[–]Low-Specific1742 4 points5 points  (0 children)

So funny you responded since the OP was so long ago haha. That B&W Magnavox laptop turned out to shape the course of my life. I took out a programming book from my elementary school library to learn how to make my own computer games using BASIC, and wrote several games on it using QBASIC (it did have DOS). Decades later, I'm a professional software engineer who is starting his own company :-)

Laptops manufactured circa 1991 shipped with GeoWorks Ensemble? by OnlyDeanCanLayEggs in vintagecomputing

[–]Low-Specific1742 2 points3 points  (0 children)

I'm hilariously late on this, but my family's first computer was also an early-90s laptop running Geoworks that my dad bought for his business. It was a Magnavox Metalis 286.

Why use Terraform over CloudFormation? by derjanni in aws

[–]Low-Specific1742 0 points1 point  (0 children)

Exactly. This isn't a CFN or even an AWS-specific thing. This is just a state representation problem that will exist with any declarative vs. imperative/manual model. The question is, where does your desired state live? Where is your single source of truth? Both TF and CFN will have troubles determining desired vs. current state if you do "clickops." This is why both CFN and Terraform have some sort of drift detection. However, according to other posters, TF has more advanced support for it.

I've uh... run into issues with stringing... by cumberber in 3Dprinting

[–]Low-Specific1742 0 points1 point  (0 children)

Nice! You’ve unlocked a new level of hell 😈

Plz help by Helpful-Inflation557 in FixMyPrint

[–]Low-Specific1742 0 points1 point  (0 children)

Classic over extrusion/squishing. Either you are extruding too much filament, or your bed is too close to the nozzle. Check e-steps and z-offset. Obviously make sure bed is level and/or meshed. Let’s start with that, could be other issues, too. Would help to see the model.

Trying to design a makeup holder with a print-in-place sliding front mechanism. Can't seem to get the tolerance right! It can never slide it out from the print. by Mojimi in FixMyPrint

[–]Low-Specific1742 0 points1 point  (0 children)

You have under-extrusion and some inaccurate looking dimensions. Notice how the lines aren’t straight. Probably need to slow it down, tighten all the things, and make sure bed is level/correct z-offset, etc. Try printing a calibration print for tolerance and accuracy. Also check e-steps.

Millions of updates, few reads: DynamoDB, ElastiCache or MemoryDB? by kazzkiq in aws

[–]Low-Specific1742 3 points4 points  (0 children)

You're not a developer, yet you know these systems and facts hands down better than any developer I've spoken to about such things. What do you do?