• 26 Posts
  • 683 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle





  • It happens but it’s rare. My wife initially asked me out. It wasn’t that I was afraid to ask her out. My first marriage was really bad. I was still working through that and didn’t feel like I was ready for a relationship.

    For the sake of honesty, I told her pretty much exactly that. She almost changed her mind. Too many previous dates that were either “divorced” or “getting divorced” only to eventually discover that their wives were not at all aware of this sudden change in their relationship status.

    Instead, for whatever reason she said, “That’s ok. We can just go have some fun. No pressure at all.” That was 8 years ago.






  • In some ways, yes. At 36, I have a wife and kids whom I love and enjoy. I’m a very lucky man in that respect. During my 20’s and my first (God awful) marriage, I resigned myself to the idea that I would never have a family.

    My job is not particularly fulfilling. In fact, when asked in interviews which parts of my career I’ve enjoyed most my answer is, without hesitation, “the jobs I didn’t get paid for.” Volunteering for things that had a meaningful impact on people’s lives has always been very satisfying. Sadly, I haven’t had time to do much of that in recent years. In my experience, there is a lot of truth in the statement, “It is more blessed to give than to receive.” I hope to get back to doing more volunteer work when my younger kids are a little bigger.





  • There’s actually a name for people who perceive proper punctuation as being passive aggressive. They’re called “morons.”

    Edit: in the name of further research I asked my wife, who is a non-punctuation texter, what she thought about this. Here’s what I got.

    Results of Conversation with Mrs. jubilationtcornpone

    Me: “If someone sent you a message that had a period at the end, would you think they were angry with you?”

    Her: “Like now? No. When I was younger? Yes.”

    Me: “Why would you think that when you were younger?”

    Her: “Hmmm. I don’t really know. I guess because women tend to read between the lines, even if there’s nothing there. And because people like to have something to complain about and little miscommunications are an easy target.”

    Me: “Ok. So why doesn’t it bother you now?”

    Her: “Probably because I met you and you always use punctuation. You know <mutual friends husband>? She knows when he’s mad at her just based on specific words he uses in texts or just the way he says something.”

    Me: “So if you start using punctuation, I should be concerned?”

    Her: “Like if I say “I’m fine.” With a period and everything?”

    Me: “Yes.”

    Her: “Yeah. That means I’m not fine.”

    Me: “That’s a lot of pressure to put on a period.”

    Her: “True.”

    Me: “But you already know I’m going to infer nothing from that. I probably won’t even notice.”

    Her: “Yeah. I know. That’s why l would just tell you.”

    Me: “Fair enough.”

    Her: “You’re just one of those people who says exactly what they mean. There’s no cryptic message or anything.”

    Me: “That’s what I’m talking about!”

    Her: “It is kind of nice actually.”




  • It definitely makes it more difficult to switch endpoints manually. I have multiple VPN connections with different exit nodes configured for failover in case one (or more) of them is unreachable. I don’t run into geoblocking issues very often but I also don’t route all my WAN traffic over VPN. Just some of it.

    What you can automate depends on your routers capabilities. Mine is a Mikrotik which does have fairly extensive support for custom scripts. However, detecting Geoblocking is probably going to involve parsing HTTP responses which is beyond the capabilities of almost all consumer grade routers. You would have to effectively do a MITM attack (aka deep packet inspection) in order to accomplish that on something other than the client device.

    TLDR: I manually change routes to a different VPN if needed but I very rarely run into Geoblocking issues.


  • /*
    By all accounts, the logic in this method shouldn't work. And yet it does. We do not know why. It makes no sense whatsoever. It took three weeks and numerous offerings to the programming gods, including using one of the junior devs as a human sacrifice, to unlock this knowledge. DO NOT LET HIS VIOLENT AND UNTIMELY DEATH BE IN VAIN! Touch this at your own peril.
    --jubilationtcornpone 12/17/25
    */
    public async Task<IResult> CalculateResultAsync()
    {
         // Some ass backwards yet miraculously functional logic.
    }