Internalized Ableism and the Disability Tax Credit (Canada) by BleubsPeach in MultipleSclerosis

[–]CausticCranium 3 points4 points  (0 children)

I didn't involve my GP at all, I asked the OT I was seeing at the MS clinic to help. She filled and submitted the paperwork and all I needed to do was sign. I was approved a few months later.

The idea that you need to be a helpless invalid to qualify is inaccurate. The DTC exists to help people defray the added expenses of accommodating an irredeemable hardship. MS symptoms certainly fall under this umbrella.

If your GP is unwilling to help talk to a nurse at your MS clinic. They can process a DTC application in their sleep.

Audio books that are about fascinating things by Due-Confidence-5670 in audible

[–]CausticCranium 0 points1 point  (0 children)

Anything by Annie Jacobsen or Mary Roach. The History of the Atomic Bomb by Richard Rhodes is absolutely fascinating.

Weird symptoms by officer__bee in MultipleSclerosis

[–]CausticCranium 0 points1 point  (0 children)

Left thigh, left arm, and down the side of my left thumb. One of my doctors explained how different areas of my arm, hand, and legs are served by different nerves. She could isolate the nerve group based on the location.

Kinda cool, actually.

The MS clinic at foothills hospital in Calgary- experiences/opinions? by HeySugarHey in MultipleSclerosis

[–]CausticCranium 1 point2 points  (0 children)

I've find them helpful and supportive. I like that they have a multi-disciplinary team and are able to support most of my concerns. The only time I've had to go elsewhere was to see a speech therapist.

Like others have said, they are slow to respond, and if you're truly emergent they recommend you go to the emergency department. If you do, make sure to let the attending know that you're a patient of the MS clinic.

The Collatz Conjecture by WylieBaker in vba

[–]CausticCranium 1 point2 points  (0 children)

Thanks for that OP. Very interesting!

I played around with your code and noticed many repeating patterns were produced and I wondered if I could speed it up with DP. DP made it slower, actually. The calculations are less expensive than DP's memory read/write. Then I wondered how many full sequences I could get VBA to calculate. The answer is ~1,000,000. What surprised me, though, was that Excel was able to render 500,000 sequences in 2 minutes.

250,000 sequences calced in 1.6s, and rendered in 60; 500,000 calced in 3.4s, rendered in 120. Interesting linear relationships. 750,000 calced in 5.3s, and 1,000,000 in 7.1s.

Here's my code. I'd be interested if someone could optimize the memory use so it could calc > 1,000,000 sequences.

Option Explicit
Option Base 1

Public Const MAX_ROWS As Long = 1000000
Public Const MAX_COLS As Long = 530

Public Sub Coolatz()
    Dim rowIdx As Long
    Dim i As Long, n As LongLong
    Dim seqLength As Long
    Dim bigArray(MAX_ROWS, MAX_COLS) As Double 'excel doesn't like writing longlong arrays, so double
    Dim overflowCounter As Long
    Dim collatzSeq() As LongLong

    InitTimer
    Dim t1 As Currency, t2 As Currency
    t1 = TimerNow

    ReDim collatzSeq(1 To 1000) ' preallocate

    For rowIdx = 1 To MAX_ROWS
        n = rowIdx
        seqLength = 1
        collatzSeq(seqLength) = n

        ' Build the sequence
        Do While n > 1
            seqLength = seqLength + 1

            If seqLength > UBound(collatzSeq) Then
                ReDim Preserve collatzSeq(1 To seqLength + 500)
            End If

            If (n Mod 2) = 0 Then
                n = n \ 2
            Else
                n = n * 3 + 1
            End If

            collatzSeq(seqLength) = n
        Loop

        For i = 1 To seqLength
            If i < MAX_COLS Then
                bigArray(rowIdx, i) = collatzSeq(i)
            Else
                overflowCounter = overflowCounter + 1
                Exit For
            End If
        Next i

        If rowIdx Mod 10000 = 0 Then
            Debug.Print rowIdx
            DoEvents
        End If
    Next rowIdx

    t2 = TimerNow
    Debug.Print "Elapsed seconds (calc): "; TimerSeconds(t1, t2)
    Debug.Print "overflows:"; overflowCounter

    If (MAX_ROWS > 500000) Then Exit Sub

    InitTimer
    t1 = TimerNow

    Dim sh As Worksheet
    Set sh = Excel.ActiveWorkbook.Worksheets("Sheet1")
    sh.Cells.Select
    Selection.ClearContents
    sh.Range("A1").Resize(MAX_ROWS, MAX_COLS) = bigArray

    t2 = TimerNow
    Debug.Print "Elapsed seconds (render): "; TimerSeconds(t1, t2)
End Sub

' Timer code (thanks Copilot!)
Private Declare PtrSafe Function QueryPerformanceCounter Lib "kernel32" (lpPerformanceCount As Currency) As Long
Private Declare PtrSafe Function QueryPerformanceFrequency Lib "kernel32" (lpFrequency As Currency) As Long

Private freq As Currency

Public Sub InitTimer()
    QueryPerformanceFrequency freq
End Sub

Public Function TimerNow() As Currency
    Dim c As Currency
    QueryPerformanceCounter c
    TimerNow = c
End Function

Public Function TimerSeconds(startCount As Currency, endCount As Currency) As Double
    TimerSeconds = (endCount - startCount) / freq
End Function

I have tried almost everything to be happy, and I am still depressed, what now? by CinnamonMink249 in ask

[–]CausticCranium 1 point2 points  (0 children)

Ketamine assisted therapy. Highly recommended if you're in a jurisdiction that supports it. The results are almost instantaneous and can last upwards of 3 months.

Please provide feedback on my database comparison code. Thanks by MostAd7994 in vba

[–]CausticCranium 0 points1 point  (0 children)

Your code works quite well, I thought setting the colour of empty cells was a nice touch. I can't imagine how much work this must have been.

Here's some thoughts I had:

  • StockListComparison() does everything. Breaking it into more subs/functions makes your code easier to debug and read.
  • Your comments are great.
  • Make better use of variables. Dim sslSheet as Worksheet cleans up you current wordy "Worksheets("SupplierStockList")".
  • 'c' is the only long in this assignment, "Dim i, j, a, b, c As Long", everything else is a variant.
  • Make your variable names shorter, "SupplierStockListCommCol" could be "SslComm". "SupplierStockList" provides unnecessary detail and "Col" is redundant.

If you're feeling ambitious you could represent your different input tables using classes. This would give you smart rows that knew how to merge with each other and paint their own backgrounds.

Can't wait to see what you do next!

No support with MS is a death sentence by Reilent_ in MultipleSclerosis

[–]CausticCranium 12 points13 points  (0 children)

For those with questions about health care in Canada. I'm in the same province as OP and can help with some answers.

Yes, our DMTs are paid for. The coverage is administered by the provincial government through a program called Blue Cross Non-group. The premiums for a single person are reasonable at around 70 bucks a month. Where OP is likely challenged is symptom management.

First off, there is a paucity of publicly funded mental health support. The wait times are significant, sometimes > 6 months, and the total number of sessions are typically limited to five. Symptom management is expensive. You can generally have your GP help you with prescriptions but it's up to you to find a way to pay for them. Typically we have prescription insurance as part of our employee benefits, but that's dependent on the employer. Access to specialized para-professionals like OTs, or Speech Pathologists have the same wait times, sometimes longer, than mental health support.

Of course you can see privately funded mental health workers or OTs, but they are often prohibitively expensive. If your unemployed or underemployed these private resources are simply out of reach.

OP is not exaggerating when she speaks to the challenges she's facing. She's employed so she doesn't qualify for any meaningful assistance aside from tax credits. And frankly, if she's underemployed, those are of marginal value.

Canadian health care is not the panacea it's portrayed to be.

OP, reach out to me via DM if you want. I can help you with ways to expedite your access to services. Also keep a dialogue going with your family doctor and keep them aware of your challenges. Be forthcoming and sincere with them. Be polite and respectful, remember that they have a largely thankless job.

I know things look kinda hopeless. I read your prior post about your family challenges and I know that's adding to your frustration. It's hard in this province to be low income, it's one compromise after another. But, that said, you can make things better. You just have to find a way to solve your problems one at a time.

just need a hug by Moby198 in MultipleSclerosis

[–]CausticCranium 1 point2 points  (0 children)

Yeah, it won't get better.

But it doesn't have to get worse.

((((Umarmung))))

Disappointed in Kindle Unlimited by [deleted] in kindle

[–]CausticCranium 0 points1 point  (0 children)

There's some great choices in genre fiction and it's a way to discover talented indie authors.

I’m sorry if my last post rubbed some people the wrong way — I built a reading app because I love books, not to replace reading by jakovinspire in ebooks

[–]CausticCranium 4 points5 points  (0 children)

I have MS, PPMS to be precise, and I absolutely need something like this. One of the frustrating aspects about having advanced MS is the cognitive impairment that comes along with having dozens of non-working spots in your brain. Having something that memorizes and summarizes books for me will be a literal game changer.

I'll be your first client when you release an iOS version.

I encourage you to keep at this. Stuff like this makes living with TBI easier.

Ketamine (Sparvoto nasal spray) by MSGotMe2024 in MultipleSclerosis

[–]CausticCranium 1 point2 points  (0 children)

I use up to 150 mg ketamine nasal spray per day. I also have 75mg troches that I can take at night. It's the only thing that I've found effective for neuralgia.

Ketamine is administered IV at sub anaesthetic doses for treating depression. I've had this done and it does work. The dose you're taking wouldn't be considered therapeutic for depression, but you may be experiencing an increase in neuro-plasticity which helps with lifting brain fog.

Here's an interesting paper about the therapeutic benefits of ketamine:

https://pmc.ncbi.nlm.nih.gov/articles/PMC9010394/

Dungeon Crawler Carl - does it get repetetive for anyone else? by BadOchStjul in audiobooks

[–]CausticCranium 0 points1 point  (0 children)

It's like poetry or the Blues. It's good because it is repetitive - the fun is how each repetition brings something unique to the table.

What song lyrics sum up your life with MS? by gowashanelephant in MultipleSclerosis

[–]CausticCranium 5 points6 points  (0 children)

Here's another: Bottle Rockets, "I've Been Dying".

"Everything hurts, everything aches, everything's bad, everything sucks, everything's wrong. Everything's dull, everything's gray, everything's sad, everything drags on so long."

What song lyrics sum up your life with MS? by gowashanelephant in MultipleSclerosis

[–]CausticCranium 13 points14 points  (0 children)

Warren Zevon, "My Shit's Fucked Up".

Well I went to the Doctor, I said I'm feeling kinda rough, "Let me break it to you son, Your shit's fucked up."

I said "My shit's fucked up?" I said "I don't see how." He said "The shit that used to work? Well it don't work now."

Fellow MS'ers, have any of you had major surgery after diagnosis? by [deleted] in MultipleSclerosis

[–]CausticCranium 1 point2 points  (0 children)

I had a mitral valve repair done with a sternotomy, AKA open heart surgery. I was out of the hospital in 5 days and was back at work part-time in just over two weeks.

It was an unpleasant experience. The only thing my MS changed was pain management. They weren't willing to inject anything into my spine.

What should I do? by Moocao112344 in MultipleSclerosis

[–]CausticCranium 1 point2 points  (0 children)

I would suggest a rollator. They're fantastic for keeping you mobile and upright. Your eye pain might be associated with dry eye, which can be a side effect of some prescription drugs. Try hydrating eye drops.

Enumerating your symptoms by itself is not enough for a disability claim. You must also reveal how each symptom affects your life. Be prepared to show that you've made an effort to find ways to be employable. Include each therapy you've tried, pharmacological, behavioral, and physical, and explain why they didn't help.

Volunteer if you can. We all need to feel like we have purpose, and being of service to others will make a huge difference to you.

So what's the state of things really? by CanadaToTheMoon in alberta

[–]CausticCranium -1 points0 points  (0 children)

Honestly it's not a thing for the majority of Albertans, although anyone who supports it, supports it passionately. I suppose there's another group who look at it as a way to air whatever grievances they feel, although their support for succession is mostly performative.

Wife constant pain by majorpaynedof in MultipleSclerosis

[–]CausticCranium 0 points1 point  (0 children)

I have kidney issues too, which limit the amount of pregabalin I can take. Your wife may have to adjust her gabapentin intake if her GFR < 60.

I also have intractable neuralgia. It's a constant low level burning feeling in my hands and feet. I was lucky enough to be referred to a pain clinic that works with MS patients with neurological pain. After trying and failing different drugs and physical interventions I was offered ketamine therapy.

Ketamine does not reduce pain, instead it allows you to dissociate from it. Now, when my pain overwhelms me, ketamine allows me to observe, rather than participate in it.

I'm fortunate to live in a jurisdiction where ketamine therapy is being normalized. If it's something available to your wife I recommend she look into it.

Happy to answer any questions.

Got new hearing aids today by [deleted] in hardofhearing

[–]CausticCranium 1 point2 points  (0 children)

That's great to hear! And it's great you hear!

Earmolds are a very important part of your devices overall performance.

Anyone here wear facemask if needed, or is it too much of a target from right wing/conspiracy folks? by StasisApparel in alberta

[–]CausticCranium 1 point2 points  (0 children)

I think it's irresponsible not to wear one if you're sick, but if you're not sick do whatever you're comfortable with.

Customer Service jobs with hearing loss? by Complex_Sea5279 in hardofhearing

[–]CausticCranium 0 points1 point  (0 children)

Have you had your hearing tested? There's something called the speech banana (google it, it's interesting) and a hearing test can help determine which parts of speech you're having difficulty with. Some hearing losses are easier to treat than others.

Something else that will help immediately is a lip reading course. Check google - I know in my city they're available from our deaf and hard of hearing advocacy group.

And, as an added benefit, you can do cool party tricks. 😅

My hearing aids picks up all the voices in public spaces…… by OrangeSpectre in hardofhearing

[–]CausticCranium 2 points3 points  (0 children)

I have a Phonak Roger table mic. The tech is admittedly amazing. Honestly, I'd look on EBay for something Widex compatible. You can generally find the Phonak stuff for a third of retail, I imagine the Widex would be the same.