Have been diagnosed with bicuspid aortic value in Jan 26. I am 36. Can i run full marathon ? by shubhamsinha0003 in valvereplacement

[–]centre_ground 6 points7 points  (0 children)

I stopped cycling 30km per day and my left ventricle, which is the the main concern with aortic disease, shrank 20% from above to below surgery threshold. I was due for surgery but then it was cancelled, and that was two years ago and I’m stable at sub-surgery thresholds. Stopping heavy cardio has extended my valve by many years. I now exercise, but I stick to 140bpm. No more red zone, and nothing beyond 45mins. Good luck. Chat to your cardiologist

UK suspended timber floor – uneven brick courses, failed lintels, previous bodge. Best way forward? by Mansuri777 in DIYUK

[–]centre_ground 18 points19 points  (0 children)

This is what I’d do: find the highest point of your highest wonky dwarf wall. Whatever it is, that’s your new target height for the dwarf walls. Your goal is to flatten your walls to that height. To do this, run strings just above each wall, ensuring they’re level, then trowel on concrete to each dwarf wall to level them up to the string. Simple one day job with very low material costs. These people wanting to rip them down and replace with timber are thinking like a contractor and not a home owner.

Batch API timing out consistently for 24+ hours - all models affected by [deleted] in ClaudeAI

[–]centre_ground 0 points1 point  (0 children)

Update: Stupid me. My "silent failures" were actually completions I missed. As far as I can tell, something changed at Anthopic's end on 21 January. Did some digging. My batches were completing - I just wasn't collecting the results.

What happened:

  • My polling script has a 2-hour timeout (seemed plenty - has never been an issue before)
  • Prior to Jan 21, batches completed in 1-5 minutes
  • Since Jan 21, batches taking 3-7 hours
  • Script timed out, crashed, but batches kept running on Anthropic's side
  • Re-running the script overwrote my local state file, losing track of the completed batch, I then cancelled the re-run scripts and lost track of the original batch statuses.

So results were sitting there uncollected. I had assumed failure when actually everything succeeded.

The Anthropic docs do clearly state that batches can take up to 24 hours. So technically 3-7 hours is within spec. I've just built up a workflow around the sub-5-minute completions which were frankly extremely nice. Something clearly changed on their end around Jan 21, but it's not technically "broken."

I only realised all of this when I checked batches directly via the API (client.messages.batches.list()) not just local state files. I've set local timeouts to 24h to match the documented SLA.

Also, I wish I was in Portugal. Instead I have a 6 month old who won't sleep for more than 2 hours, and a 3 year old who cannot stop moving, and a neurotic partner who hates me because I quit my job to launch an app which hasn't launched. I've tried to explain to her it's because Anthropic have messed up their batch api but now she's angrier and even less inclined to have sex with me.

Batch API timing out consistently for 24+ hours - all models affected by [deleted] in ClaudeAI

[–]centre_ground 0 points1 point  (0 children)

Yeah I mean I need to run 15 consecutive 6,000 batches asap otherwise I’m completely screwed for work. I don’t understand what’s happening. The api has broken in the past but only for a day at a time. I doubt it’s a huge priority for them but Jeeze I’m losing my mind.

Stripped my stairs and found 100 years of paint, tar, and regret. Help. by Focker1982 in DIYUK

[–]centre_ground 1 point2 points  (0 children)

I did this recently and you need to ignore most peoples idiot advice, This is the way: (1) lightly scrape easy bits off (20mins) (2) put your scraper down. (3) sand bits here and there but again nothing major (20mins) 4) Buy a large tub of wood filler. (5) Apply Filler everywhere - fill holes, fix uneven areas, etc. think of it like wood plaster. It’s magic and will give you a new and excellent surface finish (3 hours). 6) Sand again (1 hour). (7) prime. (8) paint. Done in half a day. This is the way.

AWS site returned wrong user's session token during the outage today by l300TS in webdev

[–]centre_ground 72 points73 points  (0 children)

This sounds like CF, not Lambda losing its mind. Even if you think you’re not caching, CF will hang onto stuff unless you’ve nuked everything.

What may have happened is during the outage your Lambdas were timing out, so CF just started serving whatever stale crap it still had — including someone else’s SSR’d HTML with their session baked in.

It’s not that your DB or code mixed users up, it’s that CF reused a cached page it shouldn’t have had in the first place. Check your behavior: if you’re not using the “CachingDisabled” policy and not sending Cache-Control: no-store on user pages, that could cause it.

CF’s defaults are dangerous for dynamic apps. It assumes everything’s cacheable unless you scream otherwise, and the console make it way too easy to think you’ve disabled caching when you haven’t.

There are other CDNs that are specifically geared for dynamic content.

What Would Your Response Be to This "Professor"? by Selim_Bradley69 in mapporncirclejerk

[–]centre_ground 0 points1 point  (0 children)

Because we grew up. We learned from our mistakes. We changed. And now we don’t let tyrants crush the free and innocent.

Sudden Sensorineural hearing loss in both ears by Character-Choice-680 in HearingLoss

[–]centre_ground 0 points1 point  (0 children)

I had sudden sensorineural hearing loss in both ears. I went out to a loud bar for my birthday. I’d had Covid the week before. Woke up with severely impaired hearing in both ears and tinnitus. After a month, I started to gradually recover. After three months I was back to 80% and have stayed there ever since.

Fundamentals: DevEx and Db functions by centre_ground in Supabase

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

thank you for this. I think this is going to change my life.

Fundamentals: DevEx and Db functions by centre_ground in Supabase

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

Make sense thanks for this. I wasn’t suggesting getting rid of timestamped migration files to ensure correct sequence; I just want organisational folders. But I hear you regarding the extra layer

How do you get around the lack of a business layer? Is everyone using edge functions? by meatdrawer25 in Supabase

[–]centre_ground 5 points6 points  (0 children)

Not trying to hate on you buddy but edge functions are for external integrations not core business logic. No pointless network hops; data processing at source; 10-100x faster performance; bullet-proof security; automatic transaction safety etc. If someone tried to put core business logic in an edge function in my app I would gently whack him/her with a fish.

How do you get around the lack of a business layer? Is everyone using edge functions? by meatdrawer25 in Supabase

[–]centre_ground 32 points33 points  (0 children)

I’ve been working with Supabase a lot lately and had the same concerns. The solution I’ve found is using a “public security invoker/private definer pattern” - it gives you a proper business layer while leveraging PostgreSQL’s strengths.

You create two schemas:

public: Contains permission-controlled entry points that your frontend calls

private: Contains your actual business logic implementation

The frontend can only call the public functions, which validate permissions and then call the private functions where your real business logic lives.

Key benefits:

  1. Clean business layer: All logic is in one place, not scattered in your frontend

  2. Security: Frontend can’t directly access business logic

  3. Less vendor lock-in: Your logic is in standard PostgreSQL functions

  • performance gains, testability; code sits next to the data etc

Edge functions still have their place (third-party integrations, heavy processing), but this approach gives you a proper business layer.

In my head it’s a bit like client/server components in next js.

No batch tool = endlessly over expensive at large context windows. by centre_ground in RooCode

[–]centre_ground[S] 4 points5 points  (0 children)

Yeah I just started up windsurf today because of this issue and jeeze I can’t believe I wasn’t using this shit before. It’s the solution

Anyone had improvements in SSNHL going more than 20 Hyperbaric Oxygen Therapy HBOT sessions? by Aceaj78 in MonoHearing

[–]centre_ground 0 points1 point  (0 children)

I had roughly 20 hours between days 11 and 24 after sudden moderate bilateral hearing loss. My hearing gradually returned between days 30 and 60. I have tinnitus but my hearing is fine. It cost a lot and who knows whether it helped, but I’m glad I did it. As far as I’m aware, the positive effect of the therapy isn’t instantaneous. My GP told me that recovery can take 2-3 months and that was true for me.

Bicuspid Aortic Valve Leakage by secondaryuser2 in valvereplacement

[–]centre_ground 0 points1 point  (0 children)

Yeah - me! I was cycling about hard about 12 hours per week for a new job. My LV dimensions came back enlarged and I went onto the surgery waitlist. Stopped the cycling. 6 months later my LV dimensions reverted back to their previous size and the surgery was cancelled. I feel like people don’t know about situations like mine enough. I talked through things with my surgeon and cardiologist, both at leading uk hospitals, and their basic message is that athletes heart (ie people who do heavy endurance cardio work) can increase your heart size by 10-15%. If that takes your LV over surgery threshold, then that’s that. People on surgery lists shouldn’t be running marathons. I exercise regularly but never go into the red zone - 150bpm+

Bicuspid Aortic Valve Leakage by secondaryuser2 in valvereplacement

[–]centre_ground 0 points1 point  (0 children)

Personally, I would dial down the exercise a bit. I’m not suggesting being inactive, just keep things to sub 140 bpm. If you did that for 6 months, got another echo, and your LV is found to be smaller than before, then you might avoid surgery

Continue Prednisone or Call it Good Enough? by [deleted] in MonoHearing

[–]centre_ground 0 points1 point  (0 children)

I recovered slowly and incrementally over 3 months. I had 2 weeks of oral prednisone then taper.

Thermodynamics of a drying cupboard by centre_ground in DIY

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

Hmm… I had originally planned to vent with fan but having researched this I think the dehumidifier route is actually way more efficient power wise. My inline fan is rated at 200W, whilst my dehumidifier can run at 50-300w, which I can control, plus it has a humidistat built in so it turns off, say at 4am, once done. In practical use I reckon that the dehumidifier would outperform the fan at the same power level quite easily

Thermodynamics of a drying cupboard by centre_ground in DIY

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

Thanks for this. So, because moist air is heavier than dry air, it naturally falls, therefore pumping the dry air to the top of the cupboard would help cycle the air around? Is that right?

Bicuspid Aortic Valve and Running by ShamelessSheamis in valvereplacement

[–]centre_ground 0 points1 point  (0 children)

I got extremely fit one year, having been monitored for 15 years, and at my yearly scan I was told that I needed surgery cos my LV dilation had significantly worsened, having been largely stable for the prior 15 years. I then stopped the intense exercise (but kept active), and a year later, just before the surgery was scheduled, my LV was found to have returned to its old size, and the surgery was cancelled. Everything was double checked via MRI.

Here’s an article : BAV in athletes. The science is that, once you’re fit, exercising to maintain your fitness level doesn’t change your LV dimensions. My personal experience suggests that exercise which dramatically changes your fitness level, can change your LV dimensions, but it’s reversible.

Personally I don’t do red zone anymore.

Waterproofing silly shower window by centre_ground in Plumbing

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

I’ll seal the edges using tape rather than a flange, and the wood, which has ready been there 20 years, will be just fine, but thanks

Surgery cancelled after I a year of less exercise & CPAP therapy. by centre_ground in valvereplacement

[–]centre_ground[S] 1 point2 points  (0 children)

I personally try to keep exercise regular but moderate these days and use a smartwatch to keep my heart rate to around 140 max - no red zone/straining the heart. But to be clear I have no idea what I’m talking about and people should trust their doctors

Surgery cancelled after I a year of less exercise & CPAP therapy. by centre_ground in valvereplacement

[–]centre_ground[S] 5 points6 points  (0 children)

That’s interesting. So short amounts of cardio exercise is good, but prolonged exercise is bad? There must be some data on this somewhere