Web Developer by day, and aspiring Swift developer at night.

  • 5 Posts
  • 759 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle







  • dohpaz42@lemmy.worldtoADHD@lemmy.worldHate Myself So Much
    link
    fedilink
    English
    arrow-up
    23
    ·
    2 days ago

    Brother, I feel a lot of what you wrote. You’re not alone, ok? It’s hard to claw your way out of these deep holes you did. Yourself in; but not impossible. It’s not a matter of desire or effort either. No one wants to live this way.

    Now, I challenge you to do three things (assuming you do t already; I don’t know because you didn’t mention it):

    First

    Instead of listing the things you fuck up, or suck at, or hate yourself over, I want you to instead list five things you like about yourself.

    It’s going to be hard. You’re going to draw blanks. You’re also going to want to add this to your ever-growing of things you hate about yourself (don’t).

    But give it time and practice. If you can’t think of five, think of one and then move on with your day. Keep trying each day until you can reach five things, and then increase it to ten.

    If you miss a day here or there, that’s okay. This is for you and you only. I’ll get you started though:

    1. You have the desire to be better
    2. You are intelligent enough to write cohesively
    3. You were attractive, funny, and, smart enough to convince your wife to marry you and love you (doesn’t matter anything else)
    4. You are obviously evolved enough to know dogs are the superior species, because you own more than one
    5. You have the courage to get out there every day, despite everything, and try again at life

    I don’t know you from Adam and I was able to come up with five positive things about you. So I know you’ll do just fine with finding more affirmations.

    Second

    Seek medical help (no, really, hear me out). Find a Doctor to discuss your adhd/add. Also look into a therapist to talk to about this. It’s amazing how much it can help. And even if you feel like you can’t afford, then look for low-cost solutions.

    I’ll keep this advice to the minimum because I’m not a doctor and you should never get medical advice from the internet.

    Third

    Talk to your wife about all of this. Yes, it’s a lot to put in someone, but she loves you and doesn’t want you to through this alone. Let her help you.

    Fourth

    I lied. I thought of a fourth thing. Take a nap. When you get so worked up like you described, it may just be a sign that you’re physically and mentally tired. A nap can help you feel better. If you can’t take a nap, maybe take a hot shower. Stand under the water and let it cover you.

    Look, take everything I said above with a grain of salt. Like I mentioned, I don’t know you, so my advice may be way off base. But, some things are harmless to try (like affirmations or napping/showering).

    Anyway, from one lost soul to another, I hope you find your way through. I know I’ll be rooting for you.











  • Because it’s not simply “distributing” the load; it’s actively hiding an instance as if it doesn’t exist. So what do they do when the next instance gets “too big” for their liking? Hide it, along side LW? And the next?

    Re-read my comment — specifically the second half where I offer a potential solution that would actually distribute the load more fairly without having to hide anything.



  • Honestly, it’s a short-sighted move made with hubris by the developer’s personal ideology. Both @nutomic@lemmy.ml and @dessalines@lemmy.ml admit in the PR that it’s not a good solution, but yet they continue any way — probably because it’s an easy “solution”, despite alienating 41% of their active user base.

    It’s a terrible trend in a lot of programming circles that programmers think because it is easy and it “works” (in that one circumstance) that it must be correct. This can be evidenced by browsing StackOverflow and reading the accepted answers for a lot of questions (SSL errors in software and disabling hostname verification or cert checks comes to mind).

    In my 18+ years of experience, if I find an “easy” solution to a complex problem, I keep looking for the correct solution. What is “easy” now will most likely lead to more complex problems down the line. And as they say, “if you can’t find the time to fix it right the first time, where are you going to find the time to fix it again?”

    Look, I get Lemmy is meant to be decentralized. Hiding away your biggest instance looks shady to outside users not in the know. The real solution is to “go door to door” to app makers and ask them to not default to any one instance of Lemmy (side note: randomizing a default server is not much better). If anything, add a link to join-lemmy where people can browse the list of ALL instances (yes, ALL of them) and let them make a genuinely-informed decision on their own. As a convenience, and API should be provided (assuming one does not already exist) so that apps can query a pageable/searchable list of existing/active instances (maybe also provide a link to their homepage too).

    Hell, if it makes everyone feel warm and fuzzy, the default sorting of returned values can be weighted by percentage of active users (i.e., higher percentages get lower weights to help promote smaller instances). This would help to round out the number of signups without excluding instances.

    But whatever developers do (not just Lemmy devs), do NOT overly dictate how people use your software “because I don’t like it”; lest you piss your user base off.

    /two-cents

    Edit: clarified a few points.