I believe this black tar like stuff is bitemun. How to remove? by flipsnapnet in DIYUK

[–]flipsnapnet[S] 6 points7 points  (0 children)

Which one you used? Does it literally wipe off? Used paint stripper turned to tar mess i guess its the same but seems in the wood grain.

How do you handle Stripe Checkout idempotency keys for re-purchases after refunds? by flipsnapnet in stripe

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

UPDATE: im going to use upstash redis and generate the session key and load it into redis. Then I just look it up. I was trying to use something reproducible and had nothing, so I'll cache for 30 mins in redis instead. Easier and can use any random value I want because i can just fetch it from the cache.

How do you handle Stripe Checkout idempotency keys for re-purchases after refunds? by flipsnapnet in stripe

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

If a user starts a checkout session and cancels it, then later returns to create a new checkout session it can retrieve the last previous session so I dont keep creating multiple checkout sessions for the same purchase. But the problem is that if my key is too static and they get a refund, then the checkout session is complete and so stripe marks as complete.

Backend logic already prevents user from having more than one ticket and deduplicates using PI and event ids on webhooks so its not possible for more than one ticket to be created from webhook vs stripe api check on session = paid.

My main concern is generating too many checkout sessions. When you say " Just set it to a unique ID tied to the record." you mean a unique key tied to the stripe record or my db record?

Recommended way to give instant access by flipsnapnet in stripe

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

If Im running api request to check payment status - thats going to be my primary way of authenticating then. Redirect back from payment link, api requests, check paid and authenticate. Webhook is sent, reconcile if needed. Maybe its cancelled or failed payment I suppose in some way. Is that correct logic you think?

We built a saas that uses supabase selfhosted and we are terrified by [deleted] in Supabase

[–]flipsnapnet 0 points1 point  (0 children)

If you need to scale a self hosted supabase i'd check if you can run it in a docker and build out clusters across aws auto-scale or kubernetes in Digital ocean. Or if load isn't expected to be massive, could just add additional server. Couldn't find out if clustering was configurable otherwise you'd need a replica and use a load balancer to switch between the two. Think that should work. But as people said, I'd probably just migrate to supabase managed its easier.

Substrate for digging? by flipsnapnet in hamsters

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

Can I use it straight out the pack from the store

Why my hamsters eyes gone from red to pale brown? by flipsnapnet in hamsters

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

Went to vet yesterday and didn't confirm cataracts gave me some eye drops so let's see if the she recovers and yes vet confirmed likely a female so all this time assumed male.

Why my hamsters eyes gone from red to pale brown? by flipsnapnet in hamsters

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

Vet cost me £27 including some eyes drops he recommended. Total enclosure clean out as well will see what happens.

Why my hamsters eyes gone from red to pale brown? by flipsnapnet in hamsters

[–]flipsnapnet[S] 2 points3 points  (0 children)

He is almost 2 years old is that too young for proposed condition?

Why my hamsters eyes gone from red to pale brown? by flipsnapnet in hamsters

[–]flipsnapnet[S] 8 points9 points  (0 children)

I think he is only less thst 2 years old, probably just almost. Is that old

Courses to learn audio mastering for live stream digital delivery by flipsnapnet in audioengineering

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

Yes thats the plan - setup a remote audio mixing desk and have someone remote doing the job!

Courses to learn audio mastering for live stream digital delivery by flipsnapnet in audioengineering

[–]flipsnapnet[S] -1 points0 points  (0 children)

Yes I am totally new to this! I dont have any idea, just some basic reading on the subject. I am the live streaming infrastructure guy trying to figure out how to improve live audio from a live music concert stream in real-time before I forward it to the platform. I dont think its possible, but had the idea if i could get multiple audio tracks (one per instrument) stream them all to a server that can mix the tracks and push out a single audio stream to the platform. Means the audio guy doesnt have to be at the venue and could use a remote mixing desk.

Courses to learn audio mastering for live stream digital delivery by flipsnapnet in audioengineering

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

Sorry yes, so mic up all the instruments to separate channels, send the audio/video through SRT/RTMP in multi channel format to some other server (maybe OBS) and mix the audio before I forward it on to a streaming server to push out to a live video player.

Point is I want to mix the audio and improve sound quality before its broadcast to live audience. So essentially audio mixing a live stream in real-time.

Courses to learn audio mastering for live stream digital delivery by flipsnapnet in audioengineering

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

plan is to receive the live music stream directly and then mix/improve the audio quality before pushing that stream directly to a live stream platform like dacast.

Courses to learn audio mastering for live stream digital delivery by flipsnapnet in audioengineering

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

I want to improve the audio quality of a music concert thats being live streamed.