• 2 Posts
  • 36 Comments
Joined 2 years ago
cake
Cake day: November 27th, 2023

help-circle
  • CmdrKeen@lemmy.todaytoMicroblog Memes@lemmy.worldMeals
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    Yeah, insulting the people you’d like to receive charity from isn’t likely going to win you a lot of friends, and neither is threating them with robbery. And I’m not saying that if they’re serious about their faith, they shouldn’t at least try and make an effort to have mercy on someone who acts like this anyways (Love your enemies and all that), but you have to at least be willing to recognize that this is perhaps THE single most difficult teaching in the Bible for most people to accept, and few ever reach that level of perfection in their faith, so you’re likely going to be waiting a very long time.



  • CmdrKeen@lemmy.todaytoMicroblog Memes@lemmy.worldMeals
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    I mean, they kinda are. And necessary as though they sometimes might be, I think it’s a mistake to believe that they are the ultimate solution to everything that ails society, because they always end up creating their own set of problems, like entitlement mentality, welfare dependency, and even fraud.

    And perhaps that’s what Jesus was onto with the thing about not sounding the trumpet before you when you do it, because isn’t that what politicians who promote these sort of things often end up doing? Running on a platform to increase welfare spending is pretty much the definition of tooting your own horn about how much of a good person you are, because it seeks to create the impression that you care more about the poor than everyone else, when you’re in fact spending other people’s money to do so.

    Sorry, but that really has nothing to do with real charity IMO.



  • CmdrKeen@lemmy.todaytoMicroblog Memes@lemmy.worldMeals
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    From a Christian perspective, I fell like this is actually quite a difficult issue. While Matthew 6:1-4 is very clear that charitable deeds should be done in secret in order to be rewarded by God, but in a cutthroat society such as ours, sometimes I feel like even the idea that someone, somewhere out there is at least trying to do some good in the world can be a worthwhile reminder that kindness is not dead.

    Shame on him if it was an attempt to virtue signal to his paying clients, but if it was a genuine attempt to do some good, I can’t condemn him.










  • I’m glad you agree. Honestly, as someone who has also struggled with this question, I wish I’d done this earlier, because there’s a lot of advantages to it.

    It takes a lot less planning and upfront time investment before you get to see your work make a difference in the world. It’s not immediate gratification, mind you, because pull requests can sometimes sit there for days or weeks before someone has the time to review them, but when they get merged, and you get to see the feature you worked on in an app you actually use, it’s still a great feeling.

    Most projects will also give you contributor credit, so your name and/or GitHub handle will show up on their repo, website, or in the app’s “about” page, and you can claim that on any job application you might submit in the future.

    I honestly think it’s a great way to scratch your own itch (because you can pick what issues you want to work on and build features you’d actually want to use) while also helping other people and benefitting open source as a whole. Any reasonably popular project generally has a massive backlog of open issues, so if you’re at a loss where to even start, you can just look through there and pick something that seems doable.


  • Yeah, I think you’re already on the right path with that, those are good basics for anything computer science related (and usually required classes if you take CS in college). Perhaps add Numerical Analysis to that list.

    Also, Operations Research has some interesting optimization algorithms, and Statistics is useful for anything related to Machine Learning.


  • I’m a mathematician by training who has worked extensively (and exclusively) in the software field. While I realize I’m probably biased here, I think I write very solid code and have rarely received any complaints from trained software engineers about it.

    I did however also take quite a few computer science classes in college and have spent a lot of time learning how to write better, more readable and maintainable code. Having had quite a few jobs at the start of my career where I was the only programmer on a project and therefore forced to eat my own dog food has certainly also helped.