Skip Navigation
You're at the local bar and it's karaoke night! What are you singing first?
  • Last time I did this, I dedicated (You Make Me Feel Like) A Natural Woman to my now ex-wife.

    And I’d do it again!

  • Ladybird - a brand new browser engine that isn't Google or Mozilla
  • Enlighten me; what is it I’m missing?

  • Question About Bamboo
  • That’s fair. I worded that poorly. It’s a crappy yard because it’s drab and boring right now. It doesn’t have grass, and is mostly trees. It’s plain, and I want to spruce it up somehow.

  • Ladybird - a brand new browser engine that isn't Google or Mozilla
  • I asked what the OP felt was better about GPLv3.

    The person who responded made provably false statements. I know they are false, because I went to look it up; which is outlined in my “[whooped] out references”.

  • How can Proton monitor the dark web for my SSN if ive never given it to them?
  • These sources report to Proton any time they find leaked information or data stolen in a hack from a third-party online service that’s tied to a Proton Mail email address or a Proton Pass alias.

    I’m inclined to think that they look for known data breaches using your email address or alias, and if found they will tell you what kind of data is associated with the breach; e.g., social security, physical address, etc. So they don’t need to actually know that information, because they’re not searching using that information.

  • Question About Bamboo

    Hopefully you all will be able to help me with some questions I have about growing bamboo.

    I just had a fence installed, and unfortunately the ground is not flat, so there are some gaps at the bottom of the fence. I was thinking I could build some raised garden beds along the base of my fence to block the gaps, and pretty up what otherwise is a very crappy yard (no grass, mostly trees).

    Since bamboo is pretty invasive, I know it’s not something I would want to just plant anywhere. I was wondering if it would make any difference if I planted the bamboo in raised garden beds? Would that make it easier to control? If not, is there some other low-maintenance plant I could use that would look good along a fence?

    8
    Snoop Dogg has a pet supply line. (It apparently isn't doing well.)
  • Yo, that dog bowl is off da chain!

  • What's stopping him?
  • Those who are suggesting Biden do this or that, are forgetting the most important thing about coup d'état: his “followers” would need to actually act on his orders.

    And even if they were to do that, which I doubt they would, I don’t think SCOTUS made the rank and file immune to prosecution. While they may have made it harder for Jan 6 obstructionists to be pursued, I’m pretty sure that’s limited to those Jan 6’ers. So anyone following Biden’s orders would likely see jail (or worse). Sure Biden could pardon them, but that would only happen if a) Biden was still president after a failed coup, and 2) the people being pardoned would need to be prosecuted first, which is lengthy, disruptive, and expensive.

    This only helps republicans, because as horrible as they are, the one thing they excel at more than their capacity for hate is their ability to unify and work together. Democrats… yeah, ain’t happening.

  • Ladybird - a brand new browser engine that isn't Google or Mozilla
  • GPLv3 is virally open source (copyleft), BSD 2-Clause is not.

    Your first statement is patently false and misleading.

    Two variants of the license, the New BSD License/Modified BSD License (3-clause), and the Simplified BSD License/FreeBSD License (2-clause) have been verified as GPL-compatible free software licenses by the Free Software Foundation, and have been vetted as open source licenses by the Open Source Initiative. (Wikipedia)

    Being “copyleft” is not a requirement for being open source. Maybe you’re thinking of free software. There are differences, but as the FSF is quoted, they are also very similar.

    GPLv3 ensures free software remains free and contributions cannot be exploited and withheld from the community. BSD2C does not.

    To my understanding, and if I’m wrong I’d love to know why, both GPLv3 and BSD2 both ensure the openness of software. They just go about it differently. GPL (I’m not super versed at v3) basically means any modifications to GPL’d code must also be GPL’d, and source made available; also, if you statically link against other GPL’d code, your code must be GPL’d. Dynamic linking (or linking against LGPL code, like glibc) does not have this requirement.

    With BSD code, your only requirement is that the code (or binaries) must remain BSD2. Sure, someone can make modifications and keep them to themselves for fun and profit. But that doesn’t mean the rest of the community has to follow suit. The original code remains open and available with no license modifications. If a company owns BSD2 code, and goes under, the community can simply fork the code and take ownership as they please.

    Neither license is perfect, and I’m sure we could find plenty of examples of people/companies that have abused both licenses.

  • Context
  • Office politics sure do suck.

  • Ladybird - a brand new browser engine that isn't Google or Mozilla
  • I’d love to hear your thoughts on why you feel the GPLv3 is better than the BSD2-clause license LadyBird is using.

  • NH Supreme Court Hears Case On Whether ‘Keep New England White’ Banner Constitutes Free Speech
  • I’m very much a laymen, and this is purely my opinion, but this whole idea that people can say whatever they want because of freedom of speech is bullshit. I get it’s nuanced: you’re free to say what you want, but not free from the consequences. Blah blah blah. Problem is, no one can agree on the consequences. People like this can continue to spew their hurtful hate left and right, and nothing is done to them to punish them for their obvious intolerance. Meanwhile, the people that are affected by this vitriolic bullshit have to keep looking over their shoulders every damn day of their lives waiting for the inevitable escalation that will come.

    https://www.psychologytoday.com/us/blog/logical-take/202007/hate-has-no-home-here-and-the-paradox-tolerance

  • Work from home
  • You’re right. I made an assumption about where she lives. I shouldn’t have, but I did. The advice about talking to a lawyer to know her rights, though, is universal regardless of where she lives. So I still stand by my statements.

  • It's rare that I have to do it now.
  • Two options for dealing with wrinkles:

    1. Wet a washcloth or small towel, place both the wrinkled item and the wet item in a dryer and turn the dryer on low-heat for 20-30 minutes.
    2. Hang the item on a clothes hanger in the bathroom and take a steaming hot shower.

    There is a third option: wear wrinkly clothes and dgaf.

  • Work from home
  • According to the EEOC, it’s a disability:

    A vision impairment does not need to “prevent, or significantly or severely restrict,” an individual’s ability to see in order to be a disability, as long as the individual’s vision is substantially limited when compared to the vision of most people in the general population.

    And it sounds like her employer is doing the right thing. But if ever she feels she is not being treated fairly, she should talk to a lawyer to be sure. Don’t just let it slide because she has one good eye. Hell it might be good to talk to a lawyer anyway, so she knows what to look out for in the future if things happen to change.

  • Anon goes to the doctor
  • This story may be fabricated, but the idea of the story is very real.

  • Anon goes to the doctor
  • Why would you seek somebody’s advice if you’re not willing to take it? Sure, I get the idea of wanting to be validated, but you also have to accept being told what you’re doing is wrong.

  • Webb finds never-before-seen structures above Jupiter's Great Red Spot
  • Damnit I was going to post the same thing lol.

  • Worst is UTC vs GMT
  • Ignoring the fact that a lot of languages, and database systems, do not support generics (but do already support null), you’ve just introduced a more complex type of null value; you’re simply slapping some lipstick on it. 😊

  • Scrabble
  • Hey, for what it’s worth (which is up to you to decide), I enjoy your being here. I get that you’re beyond frustrated about your personal life stuff. From what little I do know, it sounds horrible. So no shade there at all. It’s tough.

    But, despite that, you come here and have helped build communities where people can go and let off steam and forget their personal shit for a few moments, and for some of us, that’s tremendous. You could shrug it off; you’ve not met these people in real life. I don’t know, maybe you have. But to some of us, it’s a little something we can look forward to because it helps us cope when we have little else. So thank you for that.

    Anyway, carry on and fuck the haters. You can’t please everyone.

  • Unread Count Says 1, While Inbox is Empty

    I mainly use the Mlem app, and today I got a notification that I had one new inbox item. When I checked my inbox, I saw that it was empty.

    Before I submitted a big report, I wanted to see what happened on the lemmy.world website. As shown in the attached screenshot, it too shows one unread item, but nothing in the inbox.

    So I’m led to believe this is an issue with the server. And if not, then at least I have done my due diligence before reporting this to the Lemmy devs.

    In either case, is there anybody here who could help me get this resolved; or at least pointed in the right direction?

    Thank you!

    10
    I opened the door, and there you stood, with the most amazing eyes I’ve ever seen, and they took my breath away.

    Since August of last year, I’ve been coming to terms with my divorce, being single, sharing custody of my two children, and starting over in a new home of my own. It wasn’t easy, and it’s been downright lonely sometimes, not having someone to talk to and share my thoughts with.

    I’ve worked hard, put in the effort, and finally I came to terms with my being by myself. I thought so, at least. Then I needed some work done in my house, so I asked on NextDoor for recommendations, and you were the first to reach out to me. So I scheduled a time for you to come out to take a look at the work to be done.

    I opened the door, and there you stood. You smiled at me and said hi. I kid you not when I say that my heart skipped a beat. I couldn’t believe how beautiful you were. Your eyes were so amazing. Your smile was warm and inviting. Of course, I don’t want to be “that guy” and say anything. You were there for a job after all. And we didn’t know each other.

    Fast forward a couple of weeks, and you asked to call me about another job I needed done. We talked for a few hours on the phone, about more than just a job. I hate talking on the phone. But you made it easy. We talked about our failed marriages, and our kids. We talked about how we have a lot in common. I enjoyed it so much. I allowed myself to get hopeful.

    But again, I didn’t want to be “that guy”, and I certainly didn’t want you to feel like my business hinged on my being attracted to you. You’ve done nothing wrong. But I can’t stop thinking about you, and hoping to find a natural opportunity to ask you to dinner. But should I? Worse yet, I may have to turn your quote down, because damn she’s expensive. I’m confused. Wouldn’t that be especially fucked up of me? It feels fucked up of me to consider it.

    I feel like I do this to myself. I latch my feelings onto somebody I know I can’t be with, and I do it because it’s safer than putting myself out there in real life. I hype the person up so much in my mind, that I scare myself into believing that they would be abhorred at me if they found out. Maybe I do it because I believe deep down that I don’t deserve to be happy. That someone like her would have nothing to do with a guy like me.

    This time, though, I feel it’s somehow different. I get butterflies thinking about her. I can’t remember the last time I had butterflies of any kind for someone. I genuinely feel like we have a lot in common. It feels right. And I want to deserve her. I want to be happy. What should I do?

    11
    It is with great pleasure to inform you that today I graduate with my Master of Science in Information Technology!

    I’ve done IT. I’ve finally mastered IT (couldn’t resist 😁).

    I’ve been in school (part time) since 2019 working my way to this day. Now that it’s here, I’m both super excited and a little anxious. Now what do I do? 🤣

    Anyway, thank you for reading and have a wonderful day!

    27
    Imagine that…

    > Most patients predicted that their worst symptoms when exposed to gluten would be classic lower digestive problems like diarrhea, bloating and cramps. However, none of these occurred during the acute immune responses observed by Anderson’s team. Instead, patients experienced nausea and vomiting. Anderson describes them as, “acute food poisoning symptoms that are early in onset,” and relatively severe. > > “For all the years that we’ve known about celiac disease, persons have told us that they had these acute reactions, but many experts in the field dismissed them as being just in the person’s mind,” says Anderson. “Here we are now, a hundred years after celiac disease was discovered, suddenly discovering, yes, the patients were right.”

    Nausea and Vomiting Mark Gluten Exposure in Celiac Disease 🙄

    (Emphasis mine)

    8
    One more week of grad school and then it’s on to graduation!

    First of all, Happy Friday everybody! And for those ahead of the curve: Saturday. 😊

    So I’m a 40-cough-cough-something year old who has been in grad school since 2020. I work full time, have kids, just bought a new house, and yada yada - I’m a busy guy.

    So it is with great pleasure to announce that I have turned the corner to the last leg of my journey to my Masters of Information Technology! (A little humble-brag that I will also be graduating Magna Cum Laude)

    I have one more week to go, with a 30-minute video presentation on the UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threats academic paper, and then I am finally a free man!

    Anyway, that’s enough of your time. Thank you for coming to my TED talk, and have a great day or night!

    4
    What is the deal with Palestine and Hamas?

    For mental health reasons, I had taken myself out of most political topics. But lately there seems to be a surge of talk about Palestine and Hamas (forgive me if I spelled this wrong). I do know it’s something to do with land rights, but it also seems to be so much more at the same time. I’m not trying to start any fights. I just want to understand. Thank you.

    38
    Just booked a week-long trip to Puerto Rico for Thanksgiving!

    So my last post here was a tad bit on the negative side, so this post will balance that out with some positive news. As terrifying as it is right now to me, I just booked myself a week-long vacation to Puerto Rico. Solo. By myself. I'm certainly thrilled as well as terrified. But, I feel like this is the kind of move I need to make to help lament my new-found independence since I'm getting divorced; that, and it beats putzing around my apartment by myself. At least this way, I can make my mark and some memories.

    By the way, if anybody has any traveling tips, I'm all eyes.

    4
    Just need to vent a little...

    I hope you all don't mind, but it's been a rough day for me emotionally, and I feel like I need some emotional support. I don't have anyone in my life I can turn to with this, so I thought of you all.

    I'm a guy, and I have/had (not sure right now) a female friend who I know likes me more than I like her; I thought I was clear with her my intentions to be friends, but I feel like I muddied the waters by being flirty and making jokes - that's on me, and I own that. Anyway, I feel like I may have scared her last night by being too honest with who I was in my past (just details about past relationships and my lack of fidelity in them). I could tell instantly that her tone changed (we were talking over text message).

    She asked me again what my intentions were, and I reiterated that I wanted to be friends. She says she's good with that, but I don't know. Maybe I'm overthinking it, maybe not. But it weighs heavily on me, especially because I don't really have many people I feel like I can talk to and be open with, like I can her. So that's the first strike of my day today.

    On a less dramatic scale, I overslept this morning and was late taking my kids to school. They got there, a little later than usual, but still on time, so it wasn't as bad as I thought it would be when I first woke up. I work from home, so I decided to take a nap when I got back from dropping the kids off, and again I overslept (this time for a meeting at work). I was only a few minutes late to that, but it's way out of character for me and I feel like that was strike two.

    I had a doctor appointment later in the day, and there is a nurse there that I talk to (shoot the shit, as it were) and have been contemplating asking out. Nothing major really, but I don't usually ask people out while they are working. But, at the same time, I know that a) I don't see her that often, and 2) never see her outside of her work, and c) I was feeling a real connection with her. So, after a lot of internal back and forth over the past two weeks, I hyped myself up yesterday to ask her out. But after the morning I had this morning, I felt the universe was trying to warn me not to push my luck. So I had even more back and forth with myself (very draining, mind you). Ultimately, I casually asked her to a local event coming up, and she kindly and politely let me know she was already seeing someone. I wasn't surprised or put off by her response, but for some reason I'm still kicking myself. Probably along the lines of an "I told you so" to myself. I'm going to call a ball on that one, because I think I was just upset from this morning, and this was just poor timing on my part given the circumstances.

    So I go home and take a nap (I do this a lot) until my kids come home. I cook them dinner, which they loved (hamburgers) and we watch some TV and play a couple games of chess. Come bed time, my youngest son throws a fit because I wanted him to keep his door partly cracked open so I could make sure he wasn't laying in bed when he should be getting ready for bed (he's 8, and bad habit of not doing what he says he's going to do, especially when he doesn't want to do it). Mind you, I could not see him change, and I only had a partial line of sight to his bed. It has to do with how the hallway is lined up with his doorway. Either way, it really hits me hard when either of my kids get upset (especially at me). Steeee-rike three.

    I know that none of the above is detrimental or super big deals. Even taken together, it's just a shitty day. I think it doesn't help that I suffer from long-term depression, have treatment-resistent depression, work has been super stressful, I'm in the midst of a divorce, and like I said earlier I don't have a lot of friends I can be open with. Plus, I'm sure ITA in there somewhere. I feel like I usually am.

    Anyway, if you made it this far, thank you for listening. Feel free to roast me; I probably deserve it. And I apologize for being pitiful.

    8
    Why does Lemmy (and reddit) show posts from previous page on next page?

    When scrolling through Lemmy, I often will see the same posts from the previous page - usually as the first links on the current page I'm on.

    8
    Apple's Xcode Ladies and Gentlemen

    Not sure if appropriate for this community, or for !programming_horror@programming.dev.

    43
    Newb Questions

    Hello, I am looking to get myself a cast iron skillet, and I have a couple of questions I'm not finding immediate answers for:

    • Does it matter what brand of skillet I get? Is there one brand better than another, especially for beginners?
    • What size should I get? My main interest in CI is to make my own pizzas, but I'll probably expand out from there.
    • Should I get a set with multiple sizes?

    Thanks! Also, am I missing asking anything else? I don't know what I don't know. :)

    12
    Ketamine for Drug-Resistant Depression

    So I’ve been diagnosed with dysthymia, and have been on various medications for about 13-15 years now. Long story short, it works for the most part, but doesn’t quite go all the way. In other words, I still deal with a great deal of depression every day. Some of it is stress related, and some of it is out of nowhere.

    Recently I’ve found a therapist that does ketamine treatments for DRD, and I am hoping to start it soon. I’m still in the intake phase and haven’t yet had my first session with the therapist.

    I wanted to ask if anybody else has had experience with ketamine and would be willing to share (good and bad) what it was like during and after treatment.

    8
    Opinions on Hypnotherapy

    Hi all. I am from the United States, and I understand that insurance most likely will not cover hypnotherapy. Being that it'll be out of pocket, and fairly expensive, I wanted to see if anybody here had any positives or negatives with respect to using hypnotherapy. My main goal with this type of therapy would be to address my focus and memory with regard to my ADHD. Thank you!

    1
    Adding or Replacing Element in Array

    So I've got the following code, which seems to work, and I'm wondering if there is a better, cleaner way to approach adding/editing elements in an array.

    ```swift var category: Category var idx: Int = -1

    switch mode { case .add: category = Category() case .edit(let _category): category = _category idx = categoryViewModel.categories.firstIndex(of: _category) ?? idx }

    category.name = categoryName category.icon = "category-\(categoryIdx)" category.color = colors[colorIdx]

    switch mode { case .add: categoryViewModel.categories.append(category) case .edit: categoryViewModel.categories[idx] = category } ```

    I understand I'm not checking idx to make sure it's not -1. I'm not concerned about that part right now. It's the overall approach I'm looking for thoughts on.

    Thanks!

    0
    www.avanderlee.com MainActor usage in Swift explained to dispatch to the main thread

    MainActor in Swift replaces DispatchQueue.main and ensures tasks are performing on the main thread in a performant manner.

    MainActor usage in Swift explained to dispatch to the main thread

    MainActor is a new attribute introduced in Swift 5.5 as a global actor providing an executor which performs its tasks on the main thread. When building apps, it’s essential to perform UI updating tasks on the main thread, which can sometimes be challenging when using several background threads. Using the @MainActor attribute will help ensure your UI is always updated on the main thread.

    0
    dohpaz42 dohpaz42 @lemmy.world

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

    Posts 17
    Comments 840