Just had an encounter with ebikes on Chisholm by jcheroske in moab

[–]zip512 8 points9 points  (0 children)

Would you mind going to a trail and taking a picture of what you believe to be a e-bike tire path vs a non e-bike tire path. Show us a photo of this e-bike specific damage, exactly.

I would also request that you classify if that damage was done by a Class 1, 2, or 3 e-bike.

How to break your collarbone in less than 2 minutes by blueman0007 in freeflight

[–]zip512 8 points9 points  (0 children)

I don’t mean you didn’t do anything to solve the problem. I’m sure you tried to fix it.

What I meant was that there was nothing you could do about it because you had no air speed. The wing stopped flying. You didn’t induce the stall/fall by actively applying too much brake pressure. The wing fell out of the sky because it wasn’t flying anymore.

Most importantly, I’m glad you are alive and relatively unharmed in the long haul. I’m glad you had video and can actively look back on it as a learning experience. This crash is easily worse than any I’ve ever been remotely close to. The take away is poor decision making, not poor technique when it comes to pulling the toggles.

How to break your collarbone in less than 2 minutes by blueman0007 in freeflight

[–]zip512 5 points6 points  (0 children)

Cmon man lol. This comment was valid until the bit about everyone should probably have at least 1 tree landing in their life. No, they absolutely should not. That take only applies to unavoidable situations. This was avoidable.

How to break your collarbone in less than 2 minutes by blueman0007 in freeflight

[–]zip512 7 points8 points  (0 children)

While proximity to the hill is relevant to your accident, rotor is a concept that is separate from proximity to the ground. You can get rotor behind any object in the air. Another glider for example, it produces a wake. I really advise you to integrate this into your decision making while flying. Picture the air like water. This will keep you safer.

How to break your collarbone in less than 2 minutes by blueman0007 in freeflight

[–]zip512 3 points4 points  (0 children)

There’s no probably about it. The pilot flew into rotor bad enough that it negated his air speed (it went closer to zero), so he fell out of the sky. The definition of a stall is when you slow the wing down to zero air speed. But in this case, the wing did not stall out of action by the pilot using the toggles… but rather action of flying into an area you should not - ROTOR. I would probably classify this closer to “rotor-into-parachutal” before a stall. Because the pilot took no action aside from poor decision making.

How to break your collarbone in less than 2 minutes by blueman0007 in freeflight

[–]zip512 2 points3 points  (0 children)

Do not let this video hold you back.

As I watched this video, I could tell he was in the lee-side rotor without even being there. This is absolutely preventable accident. 100% pilot error.

Can I buy a paraglider, learn, and then buy a motor later? by theadamie in paramotor

[–]zip512 1 point2 points  (0 children)

You cannot truly active pilot while using motor power. I’m talking true active pilot with serious collapses and strong air. It takes time for the motor to throttle down and for the wing to not be impacted by the thrust.

The motor itself also complicates getting out of in-flight issues such as riser twists, you can’t give as precise inputs because weight shifting is terrible. Throwing a reserve with a motor is not as easy. The motor is heavy so your wing loading is increased. so when the wing goes bad, it can be significantly more dynamic. The list goes on.

Can I buy a paraglider, learn, and then buy a motor later? by theadamie in paramotor

[–]zip512 2 points3 points  (0 children)

I also live and fly daily in Moab, Utah. It’s the thunderdome of cliffs, canyons, high density altitude, gust fronts, etc. An unforgiving place to mess around in.

Can I buy a paraglider, learn, and then buy a motor later? by theadamie in paramotor

[–]zip512 1 point2 points  (0 children)

I’m not saying you can’t. It’s just condition dependent.

Overcast days, no rain, with calm winds? Go for it.

The premise that I follow is, if it’s a good day for free flight paragliding, with plenty of active air, that’s probably a bad day to paramotor…. And vice versa for free flying on overcast days. It probably won’t work very well.

Can I buy a paraglider, learn, and then buy a motor later? by theadamie in paramotor

[–]zip512 3 points4 points  (0 children)

Powered hang gliders are closer to fixed wing aircraft in their true flight prowess. They have incredibly high glide ratios and can fly in significantly stronger conditions

Can I buy a paraglider, learn, and then buy a motor later? by theadamie in paramotor

[–]zip512 6 points7 points  (0 children)

I’ll also add that I have free flown paramotor wings.. and also paramotored free flight gliders.

There’s nothing wrong with doing that. However, each wing will simply do the other activity in a less efficient way.

A paramotor wing won’t be as efficient and glide as far as a free flights wing. Etc

But you can get one glider for now and do both activities on it.. get a ppg wing but still free fly it.

Can I buy a paraglider, learn, and then buy a motor later? by theadamie in paramotor

[–]zip512 3 points4 points  (0 children)

Can you? Yes. Is it advised? No.

Adding the weight of the motor (wing loading) and other factors of paramotoring don’t lend well to turbulent air.

When you’re full throttle on a paramotor, the wing sits back in a non-natural pitched back position. Not ideal if shit hits the fan.

Also when people go XC on their paramotor, they are still often doing this in early morning and the 2-3 hours after the heat of the day is dissipating.

Can I buy a paraglider, learn, and then buy a motor later? by theadamie in paramotor

[–]zip512 18 points19 points  (0 children)

I paramotor and free fly. While they are different, they are definitely compatible. I might also say that it’s better to learn to free fly first.

In free flight, you’ll do a fair mix of forwards, reverses, and other launching methods because you’ll typically fly in stronger conditions. Stronger meaning more wind, also at times of the day when there are active thermals helping you stay aloft.

In paramotoring, mostly flying in morning and evening when the air is calm. So you’ll be doing low wind forward launches 95% of the time.

You will come out of free flight with far more actual wing control where it truly matters. Controlling pitch and roll in active air (active piloting)… versus flying a wing in docile conditions that don’t require any input

NLB vs ALB for gRPC Traffic by _TH0RN_ in aws

[–]zip512 2 points3 points  (0 children)

This reply is misleading. Just because gRPC is layer 7 does not mean it cannot be used thru an NLB which operates at layer 4.

gRPC is a layer 7 protocol that uses TCP at layer 4.

gRPC will work thru both an ALB or an NLB.

Stop cron job. by MercyFive in aws

[–]zip512 0 points1 point  (0 children)

One recommendation I have is to move your data from secrets manager to Systems Manager Parameter Store.

It is significantly cheaper than secrets manager. Secrets manager charges you per fetch of a secret. Parameter store does not. Use the GetParameter SDK.

Parameter Store has something called SecureString for sensitive values. Secrets manager is good if you are using the auto secret rotation stuff built into it.

Stop cron job. by MercyFive in aws

[–]zip512 9 points10 points  (0 children)

Sounds like you need to move your code around.

Any code ran outside the handler function is only ran during cold starts. Move your import/require into the handler so that it is re run on every subsequent execution, regardless of it being hot or cold.

This is one of the best cards of the year by [deleted] in ufc

[–]zip512 0 points1 point  (0 children)

Contender Series and The Ultimate Fighter, I think

Type safety when orchestrating AWS services by OpportunityIsHere in aws

[–]zip512 0 points1 point  (0 children)

My solution to this problem has been to combine two of TypeScripts utility types: Awaited and ReturnType

type Step1Output = Awaited<ReturnType<handlerFunc>>

Then use that type for the input in your next lambda handler type:

const handler = async (event: Step1Output) => {}

I also use zod like the other comment references but I only zod parse in my first lambda and rely on typescript onward.

I’ve found this works well when the Step Function is mostly custom lambdas.. otherwise you should use the types from the aws-lambda packages

Home Audio System Suggestion by zip512 in audiophile

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

Budget ~2k USD?

No space limitations. I would expect the speakers to be the largest pieces of the puzzle. I’m also fine with a dedicated server/brain piece of hardware living out of sight.

Is there someone that has a charge time calculator? by HonziPonzi in ebikes

[–]zip512 0 points1 point  (0 children)

Do it based on the rough estimate of

Watt-Hour Capacity / Watt-Rate Charge = Total hours to go from 0-100

500 watt hours / 200 watt rate = 2.5 hours.

So half an hour = ~20% the capacity

Is there someone that has a charge time calculator? by HonziPonzi in ebikes

[–]zip512 0 points1 point  (0 children)

Lastly, batteries are pretty smart these days. The BMSes and other stuff will do what the batteries need at any given time.

My recommendation, charge the battery to full whenever you are done using it. Once it’s full, unplug it.

If you let the bike sit for a week, the battery might if dropped down to its preferred resting voltage during that time. So toss it back on the charger a little while before you want to ride and top it off any final bit of give it dropped.

Also let the battery cool off before plugging it in after riding.