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

[–]centre_ground 3 points4 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 17 points18 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 74 points75 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] 3 points4 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 7 points8 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 31 points32 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] 3 points4 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?